I did my grocery shopping. My current job is just next to a Waitrose, so I'm now doing about 50% of my shopping there rather than my usual Tesco down the road from home. The quality of Waitrose food is so much higher, esp. their fresh produce & meat. And their Essential range is a nice compromise between price and quality. But Tesco is still cheaper for branded items. So I'm mixing and matching my shopping between the two places; most fresh food from Waitrose, everything else from Tesco.
Waitrose rocks. All sorts of funny little things you can't find elsewhere. Their staff seem to be a trillion times better trained than Tesco's, too. They don't look as though they want to strangle the next customer, which is reassuring.

I've found they sell a few name brands cheaper than the rest, surprisingly enough! Certain types of soya sauces, for example, and some very good teas, among other things I can't remember off the top of my head. Very honest pricing for the quality in my opinion.
I shop at least 4 different supermarkets throughout the week, going to whichever place does each item best. Not as hard as it sounds as they're all practically next door to each other. I think I've become almost Jewish or Italian-like when it comes to attention given to food. Sadly, my cooking is not quite up to those heights yet.