There's not much to say about a DMV. Expect to wait a long time, deal with lethargic government employees, and feel the pain of forking over more money to the gov't.
This was my second time at an Arizona DMV, as I was having a title transferred and registering my car in AZ, lest I get pulled over by the AZ police.
I was pleasantly surprised to see this government office with hours that actually coincided with that of the American populace--M-F 8-5. I arrived at 8 so I could be into work at 9, and I was. The process was smooth and cost less than I was expecting to pay, and that's always a good thing. Giving the government less of my money is always the goal.
Compared to other DMVs I've had the pleasure of wasting my life in, this ranks middle of the road. PENNDOT in Pennsylvania is utterly terrible. Do yourself a favor and take a Xanax before stepping foot inside. However, the DMV in Clark County, Las Vegas is surprisingly efficient, especially for the extreme volume pumping into that place.
Adding a coffee station inside the waiting room would detract from the perceived wait time and be a nice touch as a whole. Get on it gov't.