#1808, "RE: Clutchmasters VS Spec???" In response to In response to 7
SPEC is located in AL, so they are way cool IMO. If I ever had problems, I could take a 45 minute trip and try to work something out. I'm pretty sure I read somewhere that SPEC has the highest clamp load or something to that effect. check it out: