upper ball joints

400 sounds about right for a mechanic who knows that these things never go smoothly.

Figuring about $60 in parts and 340 in labor only gives him about 2 hours per side......that seems like a good estimate if things go poorly.

That being said you will probably encountered the latter as soon as you try it yourself.

If you have time and want to learn do it to it.....if you want to relax and drink beer while watching a football game this weekend then I think you know what you have to do.

Some struggles are best left to those who are forced to as a living.

Good luck with your endeavor....I have done ups and lowers.....hated the lowers uppers were a cuss fest and busted knuckle party....not so bad.