At least in the US, stockpiling is absolutely common to a degree. You are absolutely correct about checks, they make it even hard to get supplies when it's legitimate at times, but what ends up happening is people skimp in order to save some away, and build up a reserve over time.