I had read various reviews online about suppliers of replacement fairings and chose Monster. They helped me place my order and monitored the production & delivery. It took less than 4 weeks from order to shipment (which I was told upfront to expect) Nothing but courteous and detailed follow up from start to finish. My son's bike now looks new.
Highly recommend Monster!