i just got 16 vials of deca and it says its from holland...but it says it expires in march of 2004 so i dont know whats the deal...if anyone can answear my question i'd appreciat it....lastly each vial is 1 ml is that considered to be a vial ???? :unsure: