Overall average site. Have gotten good to not so good book condition from this site. Damage is from their shipping partner. There is not excuse to allow pre orders to go thru on unavailable books. Ordered 1 book no availability at all. At least if you receive a damaged book or no book they will refund. In picture is damage that can happen to your books thru not very good packaging in some orders by their shipping company.