Where to buy syringe?

I want to take B12 shots, I cant seem to find any place that sells syringes. The one i found has only syringe no needle.
6 answers 6