If you want to be prepared for any situation, whether that be an extreme weather event or a doomsday scenario, Costco has you covered—the retailer is selling an emergency bucket of food that has a shelf life of up to 25 years. The Readywise Emergency Food Bucket has a total of 150 servings of freeze-dried foods, dehydrated foods, and drinks.