Please don't waste your money and time with anything other than OEM. A search here will bring up a few threads that I have commented on.
In my opinion they are absolute junk, all of them. I've seen the ones off eBay from China, Taiwan, Hong Kong, wherever they are being made. They are junk. There are some websites that have popped up in the last few years that claim to be stateside, but magically, all of their fairings look (and fit) exactly like the crap from eBay....
Here is my take on them. This is from helping friends install their sets, helping other friends fix them after the broke, and helping friends who were unfortunate enough to buy bikes with them already on:
They won't fit correctly (break out the dremel!)
They are thin (don't touch them)
They have mount holes in the wrong places (get the drill out)
They will melt (time for new fairing again)
They won't have the brass inserts for things like the headlights or chin fairing (woo-hoo, plastic welding time)
The paint/decals on them won't line up for shit (umm, paint job?)
They will take returns, with a several hundred dollar restocking fee, or you pay for return shipping for a huge box to the other side of the world (next time just flush the money down the toilet, the whole ordeal will be less painful)
Save yourself the headache and buy OEM pieces off eBay or forums. They will fit 100% of the time, every time. If you ever go down on one side, you can replace it with another OEM piece, if you mess up a Chinese copy, the paint probably won't match an OEM.
Another option is getting track fairings and putting lights in them. Numerous ways to do this.