I've read that the shelf life of yeast nutrient is two years if stored in a dark, cool place (not in an attic or garage in a Texas scorching summer). You can find the recommended shelf life of yeast on the Sachet. The Lavlin yeast I recently used had a recommended use date of 2011, over two years from the date the kit was assembled. I imagine the other powder ingrediants have approximately the same shelf life, but agree with Appleman that most liquid additives have a much shorter shelf life. I buy in bulk potassium metabisulfite and my cleansing powder. I buy most of my other supplies in the small quantities. I make about 40 gallons per year. Also, if you make kits, the ingrediants are included, so take that into account if you are making more than fresh grape or country wines. I would probably use 2 oz. quantities for most of these ingrediants. it will take more than one batch to use 2 oz. of ingrediant for most of these ingrediants, unlike sulfites and cleanser.