Baked, you sound like your mom works for Amazon You confuse "ships in 24h" and "will be delivered in 24h". The first depends on Amazon and them alone, so I think the first complaint you posted has some merit. If it says "ships in 24" and hasn't shipped in 5 days, what does it have to do with where one lives? Sure, when you have millions of customers, you're bound to have idiots that leave negative ratings at the drop of a hat. But the fact is that as Amazon has grown, their customer service went down the tubes, their prices are far from competitive, and generally they are just an average online store, like eCost or buy.com.