Said they cleaned my IAC valve. $95. About 11 miles after picking up the car I got a check engine light again. Took it back in and they said the IAC valve needed replaced this time. $350. So the first $95 was for nothing and they didn't offer any credit for not getting it right the first time. I would have thought they would take some credit for not fixing it right the first time. $95 for 11 miles...pretty expensive driving.