Ball Joint on 1995 Mercury Villager

Mechanic asked me to replace the ball joint and told me $400 to replace for both side of balljoints?
Please help.

Asked by for the 1995 Mercury Villager
1 answer
Found at
"I decided to try a bushing from a 93 Maxima. It was 20 dollars and fit great (slightly different but fits with no modification). Instead of paying $550 for the lower control arms and having to rebuild the entire front end, it cost $40 and less than two hours of work.