There's a fella on forum selling carbon and its excellent stuff too , IomTT , find him and ask , hope this helps you .
It's good value and reasonable quality IMO but not as good as more expensive stuff, but you get what you pay for I guess. I got a panel that didn't fit so they replaced it but I still had to modify the replacement part unfortunately.
I ordered one of their Rear Huggers 5 months ago, they told me it would take up to 40 days to arrive! Gave up at 44 days, cancelled and ordered a OEM one, arrived in 24 Hrs flat!
I had infills from them both underseat and tank The tanks were ok but needed fettling and filing to fit. The seat ones were poor quality and one broke after a couple of removals and needed a lot of work to fit !! I also had to wait forever for them ! Not overly impressed but cheap and once fitted look ok