As online shopping keeps cutting away at the bricks and mortar pie, it’s become more important than ever for retailers to enhance the customer experience.