how long until test e spoils. i bought some test e about a month ago and i have decided to hold off.it says it expires in 2012