Where did you order your fairings from because i really need to order some for myself.. i've been looking at websites like dhgate and am am so skeptical about using their sites that i'm not even going to attempt.
From what I've heard, top 3 for our bikes are Nicecycle, Ninjafairing.com & Auctmarts in no particular order.
To give you a cliffnotes version of what I understand about those 3 sites see below.
Nicecycle: Most expensive of the 3, but best quality fitting and hardness of plastics. YOU CAN BUY INDIVIDUAL FAIRING PIECES. Very very similar to OEM. Good customer service, but really no options for customization unless you are cool with factory colors or flames. There is an option to buy a matching color seat cowl, but it costs extra. Black windscreen, heat shield and fairing bolt kit included.
Auctmarts: Best price and highest amount of customization. I sent them a photoshopped pic of how I wanted my fairings done (decal placement, colors etc) based off one of their own kits. Each purchased kit comes with heat shield to place under certain hot spots of the fairings, a fairing bolt kit and windscreen (although the windscreen is prob low quality).
Ninjafairing: A little bit more expensive than Auctmarts but same quality. Different options than Auctmarts for fairing kit design but not as wide of an array.
Auctmarts and Ninjafairing.com plastic quality is nearly on par with NiceCycle. Only issue I've truly heard of is that in some spots your bolt holes are covered in paint, so you may have to drill through these before placing them on but not much of a hassle really.
Of all the 3 I think Nicecycle still charges for shipping even though they're the most expensive.