This company is absolute trash. I ordered a product on their website. When I ordered it, they said they had it in stock and it was ready to ship. Then two days after I ordered it they say that they no longer have it in stock and now need to back order. This is ridiculous as they had lied to me. I do not appreciate being lied to so I go to cancel the order and it says that it will not cancel because the order because it is "pending" which I can only assume means that it hasn't even shipped or been set up yet. It ordered this book before Christmas, they lied to me, they do not have the book, and they won't cancel it. Absolute garbage. Go to a good book store instead.