Never really bought any from them, but did a search and see alot of people refer them so i would say they couldnt that bad. No bad news is good new, but you can see for yourself.GOOD LUCKhttp://www.dsmtuners.com/forums/search.php?searchid=7616899
Here is the link to a write up in the tech section by laserspeeddemon while changing the clutch, but he show how to remove the tranny. Hope it helps
http://www.dsmtuners.com/forums/articles-drivetrain/115223-1g-turbo-fwd-clutch-flywheel-install-swap.html