I've ordered 3 times from Book Outlet and so far, all the books have been in perfect condition except one which came in damaged. They replied quickly and refunded me, so I can't complain about their customer service. Their shipping however, is horrible. 2 of my orders came in from Canada and I live in Arizona so it takes FOREVER. They use Wizmo for initial shipping and it takes about 1 week just to get my order from Wizmo to USPS and another to get it delivered to my doorstep. I understand they use the cheapest shipping company possible but this is ridiculous. I've seen other reviewers claim to get their orders quickly, but I've had a totally different experience. If you live in the west coast or close by be prepared to wait 2 weeks for delivery.