My friend just told me he found some Mex vet gear in his closet and the expiration has past. I told him to trash it but i figured id ask to see what everyone thinks here

Trenbolone: Aug. 2007
Winstrol: Mar. 2008

I told him they might be alright for 1 year after expiration but then the compound starts to break down?? I told him they are no good what do you all think?