Amazon is definitely a pioneer on internet based shopping and services. There were not many companies that would provide online shopping as Amazon would do twenty years ago. Since then Amazon has made improvements on three fronts as Jeff Bezos mentions in this video : fast delivery, various choices for customers, and low prices. I think Amazon has done great in the first two goals but not as successful in the third one. For this reason, I think it will have big challenges in the next few years. Amazon Prime lets you purchase an item and have it sometimes in the same day, or at most in a couple days for free. Well, not completely for free but once you pay the prime membership then for free. Already the speed of delivery is super fast and they are still working to make greater improvements. Pretty much every product is also available on Amazon, thus a large variety of choices always. But here is the billion dollar question. How often do you want the item you purchase within 24 hour...