what brand of upper and lower ball joints do you recommend? my wife just got a quote from the dealership for over 3700 dollars parts and labor to replace them both sides. any advice ? looks like the parts department wants to replace the control arms. Thanks