When I bought my Dodge a few months ago, I did so knowing the ball joints needed replacing. A week later those were replaced, both upper and lowers, and while it was in there I had the trans. filters and fluid changed, and diff fluid replaced with synthetic. Oh yeah, and had the mechanic change the oil. The total bill for that, parts and labor was $750.