I just found I need to replace my upper and lower ball joints, control arms. My garage quoted me around $700. Can anybody here tell me if that is a fair price? From looking at the cost of the parts it looks like I would be into it for around $600 or more.