Try www.beprepared.com. "Emergency Essentials" is a Utah company, and those Mormons really know what they're doing.
Clyde and I order a lot of dried foods from them. We have a generator to run our well, so we won't run out of water. The website has recipes on how to cook with their products. It's important to date and rotate your supplies.
As Clyde says, "Better a year too soon than a day too late."