Always go shopping prior to running out and above all never shop on an empty stomach. Research has indicated that those shoppers who visit the stores before eating usually grab many impulse items. I try to go after I have had my afternoon meal. Remember the key to this process is to buy the foods at you want at sale prices and stocking up at that time.
I could have filled several rooms with emergency dehydrated food but it would be totally useless without water to reconstitute it again. Don't be misled like I was into lessening the value of a good water supply. In fact, I would recommend a high quality water filter as well.