I just bought 100 1ml tuberculin syringes, 100 25g 1" needles (BD) and 100 18G 1" (BD) from allegro medical for like $45 shipped I think. Shipped pretty quick, too. The 3ml are cheaper, but I am just on a small TRT dose, so I like the small syringes.