It should come in a box... Labels, bar codes etc. This stuff is the gear your doctor will prescribe you for low test etc. You have to snap the top off to withdraw the gear it would be very difficult to counterfeit these 1ml vials I would imagine... As for the leaking, I don't know... Sounds sketchy