Of course there are - "stocking up" doesn't mean panic buying because there may be a few inches of snow. Stocking up means having a decent supply of staples and regularly used items - not rushing out because of the weather and buying up loads of stuff because you can't get through the weekend. As for the weekend shop - its the middle of the month - people get paid monthly now, not cash on a Friday - what is the point of a "weekly shop" these days?
I'm sure there is a small element of panic buying but I don't think its the main reason. 7 days of normal shopping have have been condensed into 4 and as I said, I've seen local supermarkets in almost as stripped states at normal times.
We stocked up this week-extra fresh veg stored outside and extra milk and bread in the freezer because next week was forecast snowy and our roads don't ever get gritted. No panic buy here, just being sensible and not wanting a dented vehicle from struggling to the shops.
I have snow chains, but my neighbours don't and they are snowed in with 2". 6" on those hilly welsh roads will make travel very tricky for days to come.