Terrible site. Sure, they have competitive prices and decent shipping rates. But this doesn't matter if the book DOESN'T ARRIVE. Their customer service email communications is worthless in resolving issues. Case in point - ordered a book, paid for expedited shipping and was sent a Youronlinebookstore BookTroll tracking number. Well, the tracking number is invalid, and this is stated on the CSM shipping website (never heard of CSM).
I've sent multiple online requests for a valid tracking number and also sent screenshots showing that the BookTroll tracking number was invalid.
Not once did I get a valid tracking number from the company. Simply a standard copy/paste response - your book will be arriving shortly.
The book I ordered was a gift, for Christmas. Well, guess I now have to expedite it from Amazon.
Stay away from this website.