I've seen their parts on ebay but won't buy carbon blind as you don't know the quality. I was at Silverstone Sunday and they had a stand there so had a look. I bought some heel guards for my 999 to replace the old(carbon) ones and I'm impressed with the thickness and rigidity. The finish is good and there's plenty of meat around the fixing holes where they are weakest. Recommended.
I met them there as well and the quality seemed good, and they were good, genuine people too! I've had some stuff from eBay from them and it has always fitted well