Reading what few customer reviews I could find of their sets they seem to be generally greeted favorably, though there are those who complain that some are bad sounding, even worse than decent needle drops.
Likely, you get what you pay for, and that's that.