Not really a fan of anything Teraflex but even if I were, these seem kind of pricey for just a set of heavy duty ball joints. MOST HD ball joints are more than good enough, certainly way better than OE and will last a long time. Synergy, Crown and the like all make good ones that I would run on...