Online shopping has its perks—endless options, great deals, and the ability to buy things without ever leaving your couch.