I do not like to give low reviews, but I must be honest. First, despite what I read and expected, I was not given any sort of shipping update after the payment went through. This was frustrating. When I received the shipment (from HarperCollins Publishers), it was 7 books short of the 25 I had ordered and paid for. Since I received it on the weekend, I sent an email to BookPal about the shortage. I waited a few days and heard nothing back. I finally called HarperCollins Publishers and received the rest of my shipment a couple of weeks later. It was not the smoothest process. The books that I received were brand new, and I was pleased with them.