we have a discount grocery store nearby,..and I walk right up to the pharmacy and say,"I need 22 guage needles for my B-12 shots" ,then i request the whole box.($15!!)
make sure u know ur guage needles sizes(22-25 gu), and know that they hold 3cc/ml. the pharmacists sometimes try 2 stump me 2 w/ questions, (size guage,how many cc's in the ones) the key is to act like u know what ur doing ,and it's an everyday thing 4 u, if u act nervous like my one friend,..they won't sell them 2 u.
IMPORTANT:...try every pharmacy and say exactly what I said, and I guarantee you'll get one that'll say "YES". it's a game of numbers,..trust me..