Online shopping is a great thing as more and more businesses make it easier for people to shop.
You can usually get a better price for items because you are skipping all the middlemen between stores and you.
Stores have fewer overhead expenses and fewer employees that cause expenses to rise, the end result is people get better deals and sometimes faster service.
A person can save money by not going from store to store to find out what they are looking for, and online shopping comes complete with the comfort of doing it comfortably at home..or for some people at work.
The only thing is you sometimes find yourself receiving items not quite the way you imagined them to be.
In fact, some items received can be classified as online shopping horrors.