I really wish I could find a homebrew company with fast product turnover (fresh!) that has everything i want! Not like my order is strange... one company has all my ingredients, but NO munich dme! Another has the dme but no caramunuch 3 or the yeast i want., or even strisselspalt hops! it's very expensive shipping when shopping different companies! a conspiracy? doubt it but frustrating! local shop can get stuff if i want to wait two + weeks, and I've had issues with fresh hops and lme there in the past. This situation stinks! Agggghhhhh! Perhaps dme DOES have shelf life of 2 years possibly? So how long on THEIR shelf before I got it? not always a date printed., not fresh? then i want my $$ back! .... sad, rant over. I DO plan out my brew sessions but still always have this situation. guess i need a new attack plan!