What are you paying for? You said it needs tie rod ends and ball joints. What parts are in the quote? Tie rod ends, tie rod sleeve, drag link, track bar end, 4 ball joints. Labor to install plus alignment. Hard to say if the quote is reasonable without all the information.
Two tie rod ends and upper and lower ball joints are the parts. Said they would be oem parts.
