This spring while working through a skid of Simtrol(Dry) we bought in 06', I found 4 Cases of 41% Glyphosate in the mix I had forgot about.
Our Chem Barn is unheated, and uninsulated, so the stuff has been through at least 7 annual freeze cycles.
Did a couple quick compatability checks with it just to be sure, and mixed in with the AMS as normal. I'm chasing with a mid season spray to nail the sedge, and established perennials anyhow, so I figured why not run it.
Worked just fine, and whacked everything but the Dogbane,Sedge, milkweed, and bindweed....just like brand new.
One thing to look for with old Glyphos, is incompatability with 2-4-D. For some reason, and outta the blue, some older glyphos will just quit getting along, and gel up into a snotty mess when mixed. Have seen it a couple times when using older stuff and 2-4-D in backpack sprayers used for spot Kill on brambles and Sumac. Nothing sucks the fun out of an afternoon like de-mungifying 3 Back pack sprayers, while a crew waits.
I now check before even using the new stuff. Dosn't seem to be a problem with anything else though, and the stuff that reacts, still works on weeds straight up.
Best way to dispose of old herbicides, is to use them. If they work, all is good. If they don't, you were gonna get rid of the stuff any way.
Good luck with yours!