Do any of you bro's have any Idea how long the following vials and amps are good for? This is what I have in my collection for personal use. it is as follows:

Brand eyepee:

test enanthate:250mg/ml -4vials 10ml

EQ-200mg/ml-4vials 10ml

sust. 250mg/ml-1vial 10ml

hcg-10amps-2000iu

brand Mexipharm: test enanthate: 200mg/ml 20ml

The gear mentioned above has no expiration; I plan on doing two cycles a year and the gear mentioned above will last me about 2 1/2 years. Will it last that long? And how do most of you guys store your hcg, just curious. thanks for the replys.