I've not had any problems with parts from them, but I've mainly ordered silly things like gakets, footpegs and... something else I've forgotten...
Anything else I've needed I've either made myself or got off ebay.
I got my piston through Stan Stevens when he rebuilt my crank. His service was...