If you're replacing the tie rods, you might also consider replacing the ball joints, as well. However, ball joints are rather costly to swap out. In some cases, they're even more expensive to replace than the tie rods. In general, you can expect a total ball joint replacement cost to be between $400 to $800. This will vary wildly depending on the make and model of your vehicle. For some cars, you're able to find a complete set of ball joints for as little as $80. However, taking into account the labor required to fit the new ball joints, that's another $300 or so on top of it. If you're keen to trim the budget, you may consider getting aftermarket ball joints, instead. These third-party solutions can be found for as little as just $20.