Shopping has gone through a major revolution in the past ten years. More and more people are doing their shopping on the web. They are finding more op