I never ever thought I'd be rating the DMV, much less 5 stars, but the last 2 appointments I've made here have been perfect. Seriously I made an appointment with the phone/text system. Showed up on time, handled my registration, and was gone in less than 10 minutes. The counter people were friendly and efficient, major props to them.