Things MAY be different here in Canada, but I literally walk into my local pharmacy and spec out what I need and they pull it up if they have it in stock. My regular guy has a standing order for mine by the box.
I recall thinking years ago that it must require a scrip for needles, but no. At least not in Canada. I've only once been asked "why?" and I looked at the woman and told her, "What does it look like?". I got my box of 1.5" syringes and never answered another question again.
It's a HELL of a lot cheaper hitting your local pharmacist, than a lab out online who's capitalizing on your fear of just going local. Besides, if you're doing your AAS right, nobody is wondering what those needles are for.