I agree with Andy OE stuff is the best, but it is hard to find and expensive if you can find any. Most second hand stuff is damaged and the mountings are broken.
I have ordered a set of bodywork from a guy on ebay. Adiplast or something like that. He has been very helpful and nothing is too much trouble. I know he has sold a race set to someone on here, and they were happy with it. He is putting a flow coat on the inside of the panels to get a smoother finish for me. The stuff was sent out yesterday, so i,ll let you know what its like when i get it.
The cost for a fairing and seat unit with the extra flow coat and postage was £170.