Loyalty Programmes with Tangible Rewards