There's also budget friendly ways to stock up on staple foods that last a long time. I'm just now finishing off some white rice I stock away back in 2012, kept it in 2 liter bottles with O2 absorbers. Throw some canned meat on it, and you've got good eating. Not a single source solution to food stores, but some thing easy and relatively cheap to add to the larder.