It annoys me that these big supermarkets(Tesco probably the worst culprit) can charge you almost double for an item, if you don't happen to have their loyalty card. Since I don't like to shop at the same store all the time, I need three or four of these so called loyalty cards, or pay 8 quid for a decent double kitchen towel.