Hey dude!
Our seeds are stored in thick ziplock baggies , good deal super important! Inside a larger ziplock bag inside a Tupperware container in the fridge.
If you keep them in the vials in the Mephisto packs.. Super ! As long as it's somewhere cool and dark and it's a stable environment they'll last a jolly long time.
But pop them.. You know you want to