At my last vehicle state inspection of of my 2003 ford explorer, iwas told I needed all of my ball joints replaced but, they were not so bad as to fail inspection and I also needed new brakes and rotors at all four wheels. The price for doing the work was $1700.00 . Of course I told them I would...