hmmm, yeah they came from a reliable source with a ton of references from mods and vets from a lot of different boards. I even verified a bunch of the references, but the one thing that makes me skeptical is they are 2ml a piece but the vials they come in are about 5ml vials.