Before becoming an online retailer myself, I did approximately 80% of my none food shopping online. If I wanted or even fancied something, first thing I'd do is find it online and compare prices, read reviews etc. There's been many an item i was considering that I choose either to buy or not based purely on the opinions/reviews of complete strangers.
Maybe I'm an exception, but online shopping is increasing exponentially, particularly with the advent of smartphones and their respective apps, companies make it so easy for you and it's this convenience they are relying on to get your business and I believe this is a positive thing.
Lets be honest, if you can order something in 5 minutes during a coffee break at work in the morning, then collect that item from your local post office on the way home at 5pm without the queuing or hustle and bustle of the stores, thats got be a plus and several hours saved off your life to do other thing ~ like try on everything you just bought lol ;-)