It seems like the mechanics get a commission on extra work they get. Each mechanic is throwing prices at you like an auctioner. I had a repair done and sure enough they said something else is needed and it be a couple hundred more. I can honestly say I feel like I'm getting robbed when I went there. You should consider shopping around and not settling for one shop.