i go to any pharmacy (walgreens, eckerds)...But wal-mart is usually the easiest...I have only been turned down once, at albertson's.
I will usually call ahead for 2 reasons:
1. To make sure they have the guage I am looking for
2. I tell them I am on my way to pick them up. Usually, they will have the box up front and ready for you to begin growing.
Just act like you buy these things all the time...if they ask "what it is for?" say vit. B injections....If they ask for a script tell them you order it online...
I don't think they can refuse selling needles due to a law passed for junkies who share needles....This prolly varies from state to state