A ball joint is not something you want to cheap out on here. If it fails I assure you it will cause other damage to surrounding parts. A ball joint is the last thing I want to fail. Cuz if it takes a shit it normally decides to destroy a axle, rip a brake line or damage the a arm. Ask me how I know. 900xp broke 4 upper ball joints 3 lowers, 1000xp broke 3 upper ball joints 1 lower, turbo xp broke 2 upper and one lower ball joint. Then Keller came out with his ball joints. Since then I have never broken a ball joint and never had to deal with a destroyed c clip ever again. I tried RCV, frap, oem, american star, and super atv in all my others with no luck. The C clip or the pin by the pinch bolt would fail every time. I only got away one time from a ball joint failure that it didn't mess up something else and cost me even more money. The only other ball joints I ever had luck with are the frap correct load ball joints. Similar to a canam style ball joint. Now I am known to be a tad hard on things and I tend to keep sending when I should let out. But nevertheless a Keller is the end all say all fix in my book