Shoppers expect a retail experience that is social, immersive and omnichannel, combining the best of online and in-person ...