Just wanted to pass on my experience with these guys. I placed an order for the OEM clutch (came with everything needed for install) for $250 shipped. About an hour later, I purchased the XACT streetlite flywheel from them as well. I get a call about 10 minutes later from them, saying that I hit the incorrect button (hit the one for the 2.5, not the 2.0), and that they will make the change for me, and refund the difference.
Very friendly. I'll add more once I get the parts.