From my own personal experience, and from threads I've read on this forum, I've never liked Teraflex. I've spent more energy than I should have bashing them on local Jeep sites. Because the sites are private Facebook groups, everyone knows my name, and some members are employees of Teraflex. So...