What exactly would Amazon do with the Bitcoins? They can't pay their employees or maintain their servers with it. Amazon would be the only major store taking Bitcoins. They would become bloated and Bitcoin would be worthless. Rick is right, it is too big and too soon. Economies need to cycle money and Amazon wouldn't have anywhere to put the Bitcoins after they have been paid.
The current bitoin market by in large isn't "cycling money" either, it's all speculation. If people were using it mostly for goods and services it wouldn't be fluctuating in price like a penny stock.