I ordered a book recently from hotbooksale.com which was listed as "ships in 24 hours." This did not turn out to be the case. They do not even have the book in stock and they have written that they will try to get it within 28 days and if they cannot the order will be cancelled. I ordered this book because I am farily certain it is OOP and was surprised someone had it so I ordered immediately. To make things worse, when you order a book from them you are automatically signed up for a membership with smartsavingcenter.com, which is the same company actually, for $19.95 a month. This is not made very clear at all when you are ordering a book. So, I have canceled the membership and called them about the membership fee. They have refused to refund that fee and had the gall to tell me that I would not be charged for the book if they cannot find it for me! (which they will not because it is very difficult to find, and is going for hundreds of dollars on Ebay). Now I am concerned about future charges because these idiots have my debit card number, so I'll probably have to cancel my card and get another which is more grief. Avoid at all costs!