Is there a problem with your endlinks? Why are all 4 being replaced? Replacing them is super simple. You can do it your self.
Is it just the ball joint that needs to be replaced? Honda doesnt sell just the ball joint and that's why they're replacing the entire knucke. You can get the ball joint by itself from an autozone/advance auto for less than $100. You'll need access to a press to press out the old one and press in the new one. This replacement requires a few more tools but you should also be able to do this.
Good Luck
Bookmarks