Horrible experience. My 7 mos. pregnant wife took my vehicle in and it failed because the obd plug snapped out of the metal retaining harness and the lazy tech couldn't just snap the obd plug into the harness mount and said that the obd port was unavailable and that it did not communicate which was not the case. My wife tried to speak to the manager mike who was super rude and refused to speak to me on the phone to find out what the issue was. My wife was super upset when she got home as she doesn't know what an obd is and they didn't explain the issue to her. I reached my hand under the dash - grabbed the harness and snapped it into the harness mount in under 10 seconds! If the lazy tech, who does this kind of work for a living, would have taken 10 seconds to snap the harness into its proper place - she could have plugged in, communicated and sent my wife on down the road. Now I have to go back and my vehicle has been devalued by having a failed emission report as part of its history. I will try to find a way to communicate my horrible experience with a manager that is not connected to this facility. Shame on them. Laziness and rudeness are not called for and I am sincerely disappointed.