personal experience's with spec clutch's has been horrible. ive owned 2, and both failed. i even had to send them to spec so they could inspect them before they would replace them. they even agreed it was build error and not instal or abuse issues.
it was nice they replaced it free of charge ( i had to cover shipping) but the time my car was down and the price of each install and removal was on me got real bad. based off that, i didnt even get a 3rd replacement, just went with a southbend clutch, and it lasted the next 3 years till the car got totalled.
basically, ill never buy one of there clutch's, or recommend them in any way, but at least the company itself didnt try some bulls*** ploy to get out of it. major props for that at least.