some research chems are unstable, does anyone know how long MK-677 will last on a shelf? wanna take advantage of this sale but not if what I buy wont be any good next year