Look, no one loves going to the MVD, but this one is much much better than many I've experience in the past. I called in before going in to make sure I had all I needed since my wallet had been stolen & we had just moved here from out of state & they were pleasant & happy to answer my questions. When I got there, this awesome & friendly guy greeted me and made sure I got into the right line & even complimented me on having everything I needed before coming in. After getting there I got in a short line to take my photo & then was given a letter & number and directed to a line for my license & registration. This line was really long, but regardless of the craziness all around the woman I spoke to was very pleasant and helped me make sure I got my license as well as my registrations. Besides the wait (which you can see current wait times online) this was a painless experience