Thanks to loyalty programmes such as Boots Advantage Card and Tesco Clubcard, customers can receive hyper-personalised ...