I placed my first order ever with BookOutlet last week and got my books today and they are in GREAT shape! Shipping was pretty fast and all my books came perfectly! I am so happy! They don't have every book but they did have a large selection and the prices were better than I've seen anywhere else for the books I was searching for!