You will find a lot of posts about SPEC clutches sucking, but most come from the same few that have had an issue. And then you have a lot of others repeating this info because they read it so often from those few. Read peoples sigs, it always amazes me that people will give an opinion on an aftermarket item, and they still have the stock one. Take everything your read with a grain of salt. If they were as bad as some make them out to be, they wouldn't be in business.
That being said, there are plenty of people on here, and plenty of other forums, that are very happy with their SPEC clutches. I searched around quite a bit for prices, and ended up purchasing from Cool Blue Performance.
http://www.coolblueperformance.com/index.asp?PageAction=MFGSEARCH&ManfID=11&Page=1 Price was good, service was good, I would use them again.