They eventually took care of my needs, but I ended up spending a lot of extra time here. Went to pick up a trailer on a Thursday, but didn't have the electric hookup for the lights. The mechanic wasn't there, so they had to do it the next day.
Got there at 3:30 hoping he could start on my car early, but he got started at the scheduled time of 5pm. Then it took him 3 hours to do a 1 hour job of connecting the trailer light connection to my Chevy Volt. So I left for a 7 hour drive at 8pm.
The people at the desk were mostly friendly, but the guy helping me decided that flirting with his colleague was a better use of his time than helping me finish my transaction in a timely manner.
I saw a lot of people going through here, so they do a lot of business. If you have a normal transaction it will probably be fine.