i bought two vials from my clinic last September and on the vial it says to discard after 3-24-2012! that like 5 months or so! what gives, i thought this stuff can sit on the shelf for 3 years! these vials are from a compounding pharmacy i think. i have two other vials from Saveon pharmacy and they have almost 3 years expiration date! i though compound pharmacy test is the same as pharma grade test. did the clinic ask the compounding pharmacy to put an early expiration date on the vial on purpose so we can use on time? i am assuming there is no difference between the pharma grade and compounding pharmacy grade.