Westend Medical have always been good for me (they carry legit Nipro products which is the brand I prefer) so I’ve not looked around much. Have bought some garbage on Amazon though - sterile syringes in open packets, and needles that are horribly blunt that are really vicious going through the skin. Never again!