This has always worked great for me along with freezing the jars when not in use. And for and added safety measure dark glass may be good.
Be smart about your storage. If your going to be working with 100g batches at a time but you make 2kgs every run just split that recovery flask into 10 small jars instead of one big one. Use argon and freeze them and then just pull the jars out as needed.