I've used amazon on three occasions and each time I was surprised at how fast I get e mails telling me where the product I ordered is at. And the product always shipped right to me that day. Love them.
Took my order... paid extra for two day shipping then 4 days after I ordered and paid! With a person over the phone. Get an e mail telling me they don't have it and can't get it. Nice, thanks guys.