i jus bought a 10ml 300mg bottle of deca from the makers of euro pharm n my ? is n e body even heard of this crap? the person i got it from i would like to think he wouldnt screw me over since he's a personal trainer n my gym n selling me crap would jus open a world oh sh#@ for him! but the reason im ? this is cuz for 1 i hold it up to the light n i c lil floating things n it n 2nd i see no expire date on it please sombody help?????????????