I picked up some at walgreens no problem. Told them I had to do B12 injections (which I do, but they didn't check) and they sold me 5 syringes at $0.30 or $0.35 each. Just be sure they give you ones that have detachable sharps, for cleaning purposes. I got one when I filled my rx that was fine, but the 5 they sold me a few days later don't separate. I didn't want to make an issue out of it and get questioned
Also, ask for 3mL or 5mL syringes. 1mL syringes just make it more timely to fill your tank. Also make sure they don't give you diabetic ones. Ask for the type meant for intramuscular (IM) injections because the needle will be longer. If they give you subcu (subcutaneous) ones (like diabetic types), the needle will be too short and the gauge will be too tiny.