The OP already has the info she wants, so I’m just adding pointlessly to a list. But anyway:
Riverford for about 90% of fresh stuff, and bread, yoghurt, muesli, - sometimes cheese, and cider.
Ocado for the rest of my regular food deliveries and household stuff. Realistically I could manage without it, but I’m keeping them in case of another You are number 97 million in the queue episode. In the meantime I’m willing to pay extra for seamless ordering, well presented and alert and polite delivery people, and sheer reliability. Also, with price matching against Tesco they sometimes give me back 36 pence …
Hodmedods for wholefoods. Probably put in a biggish order every three months or so, to take advantage of bulk savings and free postage.
A local fantastic bakery for which you put in an order during the week and pick up at the weekend. It’s entirely responsible for my going up a whole dress size over a year.
Probably go into an M&S once a month if I happen to be passing. Waitrose about the same - though I’m ashamed to say I do sometimes get Deliveroo to pick me up the odd few things from there if I get a sudden craving.
On Saturday afternoons the local Co-Op is at the other end of a quick and lovely stroll through the park, though the shop is useless for anything except crisps.
The utterly brilliant Tinned Fish Market as and when. Online fishmongers ditto. (Pescatarian - I don’t buy fresh fish from supermarkets.)
So many good local cheese shops I don’t need to order online, but used to when I lived elsewhere.
Usually order wine from one or two favoured places, though the odd bottle from a great shop in the covered market.
Oh - coffee beans delivered weekly on subscription!
Think that’s everything.