First I bought a cheaper version of this product on Amazon and had to return it. The one I bought was almost half the price but the bearing didn't match the extension. After sending it back and getting a refund, I bought this one and immediately felt the difference, heavier and better quality. It was an easy install and made a huge difference in the steering of my Dodge 05 2500. I would definitely recommend this product to all 3rd generation Dodge owners.