What are the best foods to stock up on that have the longest shelf life and that can be purchased at any supermarket? I read that Hormel products have an indefinite shelf life. Is this true?
Im far from a 2012-world ending fanatic, but Id like to stock up just in case. My wife is a coupon...