What they all said is its not that bad and its not and most of it you can do yourself as for the steering leak these cars had a recall for that see if it was done and yeah slap the mechanic total bs