Technology is transforming the shopping experience and empowering retailers to bring many added-value and branded services to their customers.