I purchased an item with express delivery. The price for express delivery was more then the item - $64. It was extremely important to get it in a couple of days. Unfortunately, the seller was in the US (very difficult to tell where the seller is located before purchase) and the item would not get here for 7 days. To top it off the USPS sent it to the UK.
This is the 2nd time I have experienced delivery problems. The last time, after 3 weeks of not getting the item, I gave up and asked for a refund. Which took another 2 weeks.
I can buy items from online stores with locations in the Canada and get it in 3 days. I bought a carpet from Pottery Barn in California and got it in 5 days. I dont know what Amazon does to make shipping so slow, but I will never ever buy from it again.