I wouldn't use them even if they were free. I wouldn't risk to "save money" on such a vital component.
I have had good words to say about Chinese levers and fairings, but I would draw the line at brake discs until I'd seen materials, test and performance information. It's not to bad having a fairing fail, but a rotor cracking at 70 mph is a different matter. Be safe and pay the extra!