I've just moved to AZ from CA and knew one of the first things that I needed to do, was to go to the DMV. I didn't have an appointment and I was dreading going, as I knew that I'd be there for ours. However, that was not that case!
I arrived this past Thursday at 2pm to only have 4 people in front of me, I was quite shocked. Going to the DMV in CA, literally is an all day activity! A very nice gal greeted me, told me what forms I need, which I had as I had looked online the night prior. I then got my picture taken and was directed to line C. Again, only a few people were in front of me. I was then helped by a nice gal who got my plates and license sorted and honestly, I had everything that I needed, paid for both services and was an in the door in an hour...I am beyond amazed!
The building is clean, the staff are friendly and overall it was just a great experience! The only negative thing that happened during my visit, was that I found out that someone had my personalized plate here in AZ... :(