Now that we can buy just about anything with a few mouse clicks from the comfort of our home, very few people actually feel the need to venture into brick and mortar stores. There is no denying the fact that online shopping has become more popular than in-store shopping. This trend has both positive and negative aspects. The huge popularity of online shopping can be attributed to the fact that it makes shopping easier. It saves both time and money. Buyers no longer have to drive all the way to shops to buy things. Also, online stores tend to offer attractive prices probably because they have lower overhead costs. This allows them to sell items for deeply discounted prices. In addition, online shopping makes it easy to buy things from any part of the world. Even if an item is not available in your country, you can buy it from online stores. Online shopping also allows you to compare prices before hitting the purchase button. On the other hand. the ease of online shopping has made many people compulsive shoppers. Most of us spend lots of time on the internet every day. And while we are on the internet, we get bombarded with numerous advertisements. The fact that online shopping encourages us to buy things that we do not need or use cannot be denied. This can lead to debts. Also, there are security concerns.