I am afraid I just suck it up.
I don't shoot a tin a week but if I did £20 a week is cheaper than fishing! Well almost.
Same with fuel, the missus likes to go to Costco, I use my local independent garage. They are 10p a litre more but when the crunch comes they open by arrangement for locals.