Except that Amazon is no longer the cheapest source for many products. Their outrageous storage and fulfillment fees make most of their pricing higher than local store deals or even manufacturer's own websites.
eBay is not any better at this point. They are all squeezing to show higher priced products so they can make more money, obviously.
Hate to say this but Walmart still seems committed to providing the lowest prices.
Amazon has really lost their way this year. I won't be buying a single thing for Xmas from them.