People really need to think outside of their normal routines at the moment. They are flocking en mass to the large supermarkets only to find empty shelves. Yet the local grocery stores are well stocked. The Premier shop up the road from me had full shelves of canned goods, toiletries and cleaning products, i even got the dettol wipes the girlfriend had been wanting for weeks. Also only a handful of people in the shop so a lot easier to I managed to get nappies and the tinned tomatoes i needed form the large asian supermarket when i went into to buy the tinned chickpeas out of stock everywhere else. No mil at the local co-op and people harassing the staff wanting to know when they could get it yet the the corner shop a 5 min walk away up the road had a fridge full. My mother was complaining she couldnt get shower gel in Asda yet the local pharmacy had shelves full for £1 (and i even got two anti bacterial handsoaps from the same trip).
All these stores that people avoid because beans are 10p more expensive will be the saviour to many and they are for the time being going largely ignored. Compare that to the tesco in huddersfield that had not one single can of canned veg on their shelves. And tons of people crowding around scratching their heads wondering what to do.