I was able to order this once when none of the others off Amazon would ship
https://www.amazon.com/Novofine-32G-0-23-0-25x6mm-100pcs/dp/B01N27RVWG/
I wonder if it was because they didn't put the word "needle" in the product title or description.