So far so good. I recently laid the bike down because of a brake pad left on the road. So the fairings are now rashed and broken, time to build. There is a certain look I wanted and this place is the only one that had it listed. I corresponded with Stephen a few times by pm and email through their site. He has been pretty prompt to respond. A few days later I decided to place the order. The website sent me to a third party merchant carrier for payment. I put in my billing information and everything went through but it sent me back to their site. When I was directed my payment didn't show so I re-tried the payment again. This happened two times. I found the link to my order status and it showed three orders, I was a bit alarmed so I emailed Stephen. He responded back rather promptly a d took off the other two orders. I checked my credit card activity and see that I only have one pending payment. So far so good. One thing I did noticed that I was not informed of, is that the merchant carrier charges an extra 3 or so percent so the $660.00 shipped price jumped up to $682.11. No big deal but it would have been nice if they would have been upfront about this. So far I am happy with their service, they have been very prompt about responding. I hope that their product is as good as their service.