SBC has excellent products with excellent customer service.
Peter and his crew go out of their way to make sure that you are satisfied.
They have been know to replace clutch parts under warranty where failure was do to installer or user error, not manufacturing.
All that being said, it is VERY IMPORTANT to choose the right clutch for your application and driving style, or you may not like what you get. They are adept and helping you choose the right clutch for your truck if you call them.
Peter spent 1/2 hour on the phone with me last year helping me to pick the right clutch set, even though I had won it on TDR and he donated it.
If you do a quick search here on SBC, you will ALOT of corroboration of the above opinions!!