I have bought 2 vehicles from there and ALWAYS have my vehicles serviced at their shop, but I have to say they have permanently lost a loyal customer and the people I send there. $398 to diagnose a check engine light!!! Stating that we were asked if we wanted move forward on diagnosing but never once stating cost. When deciding the cost of all repairs were too much, we couldn't even pick up our vehicle cause "the tech left" so vehicle not fixed and a $398 bill to pick up the next day. WOW! Love how we were told about labor hours of diagnosing after the fact. Could have just went to PEP BOYS and paid $120 for diagnosing check engine light. Feels like a scam to me. Don't ever go here. They are shady. Really very disappointed, cause I was ALWAYS loyal.