I can't help you with the $ problem, but if storage space is your limiting factor you can buy commercially packaged "survival food" that comes in #10 cans and/or 5-gallon buckets. A 2-week supply of food at 2k calories per day takes up about 2 5-gallon buckets. #10 cans can be stored under a bed. You'll additionally need water and a way to heat it. I think most of them can be eaten cold, but that seems very unpleasant.
This, obviously, is a different strategy than buying bulk and cycling through your regular eating. A 1-2 week supply is plenty for most people. You aren't trying to become a prepper, you're just wanting to get through a crazy blizzard/hurricane/whatever.