Extremely upset with this company - I paid way too much for a book and overnight shipping so I would receive on time for a specific event. I went to see the tracking on my order today and noticed that it had not even shipped yet. I contacted their customer support and told them to cancel the order if it had not shipped and they told me I was too late and too bad. Too bad I didn't read all of these reviews before I ordered. DO NOT ORDER FROM THIS COMPANY!