Since this place was close by I chose them for a smog check. My check engine light was on, and apparently when that light is on it's an automatic fail. I didn't know this beforehand. Anyhow about 45 minutes later I was called into the shop and told my car looked fine, but I needed a flush and this and that. I said no, my car isn't fine, it overheats. So now the man (manager?) was now trying to sell me something else. So I told him I would think about it. I was walked over to the desk and he said since your check engine light is on it's an automatic fail. So wouldn't the right thing to do be to reject the car as soon as it was turned on and they saw the check engine light was on? I waited over 45 minutes for nothing? And then on my receipt it listed that I rejected tire rotation when it wasn't even offered. I will never, ever go back there!!