Some merchants offer different promotions online compared to their brick-and-mortar stores. These promotions could make online shopping more attractive by offering more discounts, especially with the use of promo codes. Shopping online can also save time and gives you added convenience. However, there is a chance that shopping online could end up more expensive because of shipping charges. Brick-and-mortar stores, on the other hand, give you the chance to try on and inspect your product before purchase. This could save you the hassle of getting product exchanges and refunds.