The state is still using dial up as of 2 weeks ago. It takes longer to get the computer to connect and print the report than to do the inspection. Our station has new computers ready for the dial up to go away, but not yet. It is also an OBD2 check instead of the old sniffer up the tail pipe, emissions check.
I have been told by "my guy" that if it fails for a light out, tires, wiper blade, etc, and he has not connected to the OBD2 yet, there is no charge. If it fails the OBD2 check, he charges for his part and when you return, you pay for the sticker. They also charge $10 for non factory tint check and give you a coupon for no charge on next years tint check.
I always do a pre-inspection before I leave home so there are no surprises. I have never had one fail from the OBD2 check.
I typically drive straight home and order my new "tag". Only had an issue once and all I did was put the inspection number from the report into the online tag system and it went through. It will not let you proceed if the inspection has not been done.
Motorcycles only get the safety inspection also, $13.25.
I prefer to go to the independent stations instead of the stealerships. No appointment needed, and typically in and out in less than 20 minutes. Last time I used the stealership was on my '02 GMC. I was getting an oil change and thought while I'm here, I'll get it inspected. Guy brought it back around and said it failed, park brake won't hold. I have never used the park brake. Came home pulled both rear wheels and the park brake is a drum style brake in the disc brake rotor. Made a couple of adjustments, and called the stealership and asked how much it had to hold, park brake on and gas applied, or what. They could not give a definitive answer. Went back and it passed fine. Still have not used the park brake.