Nice staff, good prices, but usually a really long wait. Seems a bit disorganized as well. One thing here always baffles me.... how many times the man working the desk can use the restroom in the lobby and not wash his hands. (Four times during my visit for oil change) How many sets of keys and debit cards does he touch ?? Gross behavior my friends. This is how people get sick. I may not return due to long waits and unsanitary behavior.