This is my second visit to this location. While I can't say the staff is the friendliest, they do get the job done. This location is very busy. The first time I was a walk in and it took about 40 minutes from check in to walking out the door. I would definitely suggest making an online appointment. For my second visit I walked into a standing room lobby. Thank goodness I did have an appointment for 9:45 am. I checked in at 9:39 and was driving away at 9:55. Great service if you have an appointment.