Lighthearted, obviously! (And yes, before anyone says, clearly it would be the tinfoil hat factory to stock up...)
Imagine the apocalypse fairy has come to you and said you're allowed to visit one more shop before you have to fend for yourself. Where would you go?
Tempting as it is to say somewhere like Costco to stockpile; I think I would actually go for my local garden centre. That way I could stock up on seeds, mini greenhouses, compost, tools, water butts etc. (Plus I could always raid the vending machine as well! ) would probably also grab fence panels/timber to secure my house a bit better.
Actually, starting this thread has made me think I need to investigate getting an allotment...
If I were a prepper, I would already be prepped. So the last shop would be luxuries, things that wouldn’t keep and might not be seen again, for a while at least. Strawberries, salmon, really good steak, blue cheese, figs....I could go on, I have a really long list of favourite foods, but you get my point!
Garden centre is a good call. They usually have a pet food section, if you have pets ( and I'm sure you could pep up a can of dog food with some herbs and spices if stores were running low at home), some have a camping section. I'd go to Trago Mills! They have EVERYTHING - food, camping gear, pet food, garden centre, air rifles and ammo, fishing rods, blankets, yoghurt cultures, storage boxes, snow chains, cooking equipment, fuel, candles, solar powered stuff..... I'd probably still be there shopping when the zombies showed up though