Took my car here when it failed an e check. They charged $ 80 to find out why then was able to fix it that same day for additional money. They were nice, but one guy when I made the appointment said the paper from the e check place was useless. Then when I dropped the car off, another guy said they needed that(of course I didn’t have it then). They got the car done and a timely manner and so far so good.