After my wooden size 7 dpns had an unfortunate encounter with a cat's teeth, I needed to replace them. I bought the Knitter's Pride glove length Zings (above) from Camelot Dyeworks on Etsy.
First, I should point out that, after I bought my set of Knitter's Pride Dreamz, Etsy sent me a coupon for $5 off my next purchase, so I got these Zings at a significant discount. I had planned to buy my replacement 7s from Handsome Fibers, which is where I bought the Dreamz, but their sales were on hold when I went to buy them (they seem to be back in business now, so go check them out!). Instead, I bought from Camelot Dyeworks. They shipped promptly, and the needles were well-packaged. Just as with Handsome Fibers, I would be more than happy to purchase from Camelot Dyeworks again.
As for the Zings, I have to start with the caveat that I prefer wooden needles over most metal needles. I don't like their weight. That's on me, and I knew that before purchasing these, so that was a downside for me, but one I expected. That said, these needles are smooth, without being too slippery, which is especially a good thing with double points. I also like that the points are sharp enought to go through the stitches easily, but also short enough that I don't have trouble maintaining my gauge.
All things considered, I would buy these needles again, especially in smaller sizes where there's less of a weight issue. If you prefer metal needles, I definitely recommend Knitter's Pride Zings.