My wife took her car in to Steve's and they said the diagnostic was free, but then they wanted $150 just to give her an estimate. They said 3 codes came up and they couldn't tell us until she paid them. We took it down the street and they gave her a loner car and told her exactly what was wrong with it for free. Or ended up costing us $260 for the repairs and we couldn't be happier. My advice to somewhere else because this place seems a bit shady.