Quick, easy, totally worth the convenience fee. This is one of the relatively few third-party MVD places that does licenses as well as registration. We moved here from out of state, so I needed an AZ license, title transfer, registration, etc. Total convenience fee I paid was $35. I was in and out of there in half an hour, and it would've been less if there hadn't been some confusion over my Minnesota registration (MN doesn't ask you to carry registration info in your car, so I had to scrounge around for something to show). Someone helped me as soon as I walked in the door and I mostly spent the half hour in a cushy chair watching TV. Highly recommended.