As online competition increases, eCommerce site owners fervently work to blur the lines between online and in-store shopping. If a customer can get the same level of experience on a website as they can at a brick-and-mortar location, the chances for repeat visits and purchases is heightened by leaps and bounds. The methods to achieve a unified cross-channel experience – also known as omni-channel retailing – are vast and include everything from allowing consumers to buy online and return in-store...