Yeah, vets would be a good try. Many states in the US have restrictions on hypodermic needles for human use(with some, they can be legally dispensed at the pharmacists' judgement). Ironically, almost all of these states have virtually no restrictions on such needles for animal use. Another potential source would be a mycology supplier. Then of course, there is always ebay (I would be super careful here though).