Hi there..Our 2007 Liberty has been clunking in the front end for years..When we bought it a few years ago the tires had alot of wear on the inner part of the tires..anyway we got new tires and didnt address the issue and they are pretty worn out on the inner area again..I check for bad lower ball joints before we put the new tires on and really didnt see any movement....But i wanna get this fixed...A shop quoted us 800 to 900 total price for upper and lower on both sides..Does that seem like a fair price?..seems a little steep..Thanks