Call it preparation or panic-buying: when a snowstorm is in the forecast, shoppers tend to stock up on certain essentials.