I think more people are shopping online for the convenience and prices. There's simply more choices when you shop online and it's available to see 24/7. The thought of choosing what you want to buy right from your home brings a lot of savings. Transportation and time always come with a cost. The only thing is the wait for the product and the trust of the buyer. If it's a shady website, then avoid it completely!