I have been doing on-line shopping for at least 15 plus years when my children were younger first with Asda, each week plus order for my elderly parents, top ups Waitrose. After a while it got more popular and my delivery came from a small store so a lot of products not available, drove me nuts. So I
reduced it down to once a month, for essentials.
However, lockdown happened even though I was a frequent shopper, I had problems getting a slot.
Tbh I wasn't that miffed as there were more in need than me.
Then post Lockdown disaster struck, they shut my local Waitrose!
So it's online from Waitrose and top ups, M&S and Lidl.