Are shoppers right to not trust supermarket loyalty cards? 27.11.2024 12:48 The Independent The Competition and Markets Authority have analysed 50,000 loyalty-priced products