For a number of reasons, it’s a great idea to have a stock of non-perishable foods in case of emergency, such as financial stress or natural disaster. Here are several ways to build up an emergency stock up without overspending.