I would definitely recommend this establishment. I'm very please with the Fairing I ordered.
From start to finish, I received several updates via email regarding delivery. After receiving the product, I had everything installed via mechanic w/o any issues.