I have never had a new clutch in my SR, but that happens when you get used stuff so it might not have been Driven Concept's fault.

If you feel like they were dishonest then take your car to another shop to get it replaced and get a 2nd opinion on the exedy clutch. sucks but not much you can do.