No, I haven't ordered from them, but they have a professional looking site, and that's a good sign. I'd go for it!
FYI, I just came across the Boye NeedleMaster Interchangeables for almost the same price! 13 needle sizes, priced at $47.25. Shipping is $5.99 extra, but that's still not bad at all for this set. It's a Yahoo Store, so you know your credit card will be secure anyway. Site is here.