if you remember, not long a go i have some noise problem and you mention ball joints. same time i did asked my mechanic for R&P installed price. He asked for $400, but he mentioned mine is in good condition. If wants in detail, i will follow. let me know.
by the way i have new ball joints on my ES300(FYI Total cost $130)
Thanks,