I think the same about Wal-Mart. Give them 40 years and they'll be gone too.
Amazon make a mistake order recently and corrected it with a free $30 gift card. Amazon is going to be along for a long time. Don't they realize the customer is always right and you have to take care of his concerns?