As an add-on to the OP... I have done business with moto composites in the past. Got a CF Tail Cowl for my 999R and my painter painted it almost to OEM specs.. The price was pretty darn good, Quality was great.. They did warn me about lead time and they were correct as it was a custom order. That was my experience with this vendor, and I would say it was a good one.