Hi All, '07 RL with 177k. Brought in for oil change at Firestone and they did there courtesy check. I asked them to price tires (OEM Michelins). While inspecting tires they recommend replacing lower front ball joints with control arm. The truck rides great, no noises etc. What should I look for? Should I have them do it? They quoted $721 for control arm/ball joint. Any help would be appreciated.