Big-box retailers and online stores have their own set of benefits, but when it comes to problems and hassles down the road, one is clearly superior.