2,200 people were surveyed as part of the Retail Loyalty Index, which looked at loyalty programmes at 51 major UK retailers.