1) Front/Lower Ball Joints (incl steering knuckle): $1313
2) Struts (apparently the source of the noise) - no evidence that they are currently leaking: $630-828 (depeneding on brand of struts)
3) #2 control Arms: $905
I can find parts on sites like RockAuto for cheaper than they quoted, so I'm starting to think about doing some of this myself. thoughts?
