In fairness to DK, whenever I bought parts from them I have had excellent service and no problems with any of the bits I have received. I recently had a 'fair offer' accepted for a seized Triumph T120 lower engine. It looked a real mess with a piece of the crankcase broken (lodged under the flywheel - hence the motor wouldn't turn over), and a chunk missing from the gearbox cover.
It arrived in a massive plastic crate (£30 shipping) within a couple of days, and the gearbox internals were splendid, as was the rusty crankshaft - still on standard size (RHS), con rods and camshafts. The Gearbox Sprocket was well shagged with 80% of the teeth worn down....God knows how it ever ran like that !
All in all, it was a great purchase and although I took a chance buying it, I was well pleased with what I got.....and the good service from DK......both in doing the deal - and shipping it quickly.