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