A good mechanic is worth his weight in gold. Hard not to charge $150.00 plus per hr labor. What I don't like is the double dipping and very high markup for parts they put on the customer. Last week my daughter had a new throttle body installed on her car. You can purchase the oem part for $140.00 plus tax. They charged her $640.00 for the part. At least their labor was in line.