I hear that! We don't get much snow in SW WA, so when it is in the forecast, even Walmart cannot keep stocked in some of the basics, like TP, butter, milk, bread, etc. But, my little town IGA always has some of everything. I'm not sure how they do it, but they are pretty reliable.
The reason I keep so well stocked is because the big stores are so far away and this is just easier. Plus, I keep 25 year food for any long term event, but not as much as a prepper does. Just maybe a dozen large cans of basics. You never know.