I think it depends what you need. When you are going to buy clothes or shoes you should go to real shop and see and touch and try on it. But when you are going to buy for example some cosmetics or books I think the internet is the best way to do it. You save your time and avoid standing on a big queues. Of course the shop should be recommended for some friends or should have a lot of positive comments on the internet.
Shopping always takes much of my time espacially when i bought my clothes ,so i prefer go to shopping once or twice a month " get my salary then go to shopping ", I like to take alook at the stores , and touch what i will buy so i don't like online shopping " it's my point of view". *can i use " could do with " in negative case" and how .
I going to shopping around once per week, I usually bought some toys for my baby. internet is a good way to buy things, because we can bought some different things from another country. And It is very easy to search same things and it is cheap than a shop. But in another face, I never bought a food from the internet, It was very dangerous.