Vitality Medical has really cheap slin pins. Maybe their other stuff is cheap too, I don't know. No script required. Way better than the previous place I used which cost more than double that.

100, 1 mL Syringe, 28 Gauge 1/2 Inch Needle - Permanently Attached Needle $11.15!!

Pretty dang good imo