SUPRA is great, have some cyp, deca, eq clone, and prop in my drawer, along with some of their paper products. I beleive the ICN problem has been corrected and it was one batch that was underdosed. I am sure you can find the lot # on here, or maybe someone will chime in with it. I am not sure about the primoteston, never heard of fakes personally, but i am sure someone somewhere has mades some, and i am not sure what testen 250 is.