I've been putting off my smog check, but registration is due next weekend, so I finally decided to get it done. This place is one of the few around that's open on Sundays, so they got my business. Wound up being a waste of 60 bucks. There were some positive things about my visit. I didn't have to wait long, and the guy I spoke with was very likeable and explained everything. Unfortunately, what he didn't explain was that my check engine light might result in my car automatically failing the smog check. I understand that not all OBD errors will cause the car to fail, and they can't know what the fault is until they test it. But, the proper thing to do is explain the possibility, and give me the opportunity to get the car fixed before they check it. Instead, I paid sixty bucks for them to tell me to take my car to the mechanic. Pro-tip: there's a little light on my dashboard that tells me that for free. The cost for their diagnostic alone, before they actually fix the problem, is $120. So, even if they hadn't proven themselves to be exploitative and dishonorable, their repair costs would be over priced. Needless to say, I'm going to my regular mechanic tomorrow to get everything fixed for a fair price, then going to a smog station I can trust not to screw me. And Speedy isn't getting another penny from me.