I wonder if there is anyone in the UK who does not have some sort of "loyalty" card? I seem to have a purse full but there are two which I find quite good.
The first is Boots advantage card. Their points give me the equivalent of 4p in the pound for every purchase there and as I am a wrinkly this rises to 10p in the pound when I buy Boots own brand stuff, which is very handy when buying Number 7. They also give extra discounts on spectacles but I find it cheaper to shop elsewhere for those.
My main use of a loyalty card has to be Tesco though. I do most of my shopping on line these days so get my points credited automatically and I also get points on gas and electricity from EOn. There is one other wheeze if you shop in store though. Look at the bottom of your till receipt and you will find a chance to win a gift card. Even better you can collect 25 extra points just for filling in a short customer satisfaction survey. I nipped in the other day and spent £10.24 on flower, a newspaper and some cleaning materials so earning 10 points (plus an extra for using my own bag) but I still get my 25 points for doing the survey. Not bad, especially as I shall be exchanging my points for vouchers for Prezzo or Pizza Express boosting those 25 points to £1.
And I've been enjoying fuel save too but that ends in August.