Retailers must wake up to changing customer demands