I work in a molecular biology lab, and we regularly make glycerol stocks for long term storage. Usually for bacterial cultures, but the principle is the same for yeast. I have just started making glycerol stocks of wyeasts that I buy. We store in -80C freezers, basically the colder you get it...