Very convenient arrived around 12 noon, and was done with everything in 20 mins...probably less than that. Was not crowded at all for a Saturday afternoon, went to get my license transferred from Maryland to Arizona and it costs about $50....not bad at all. Customer service was mediocre that's why I rated it only 4 stars. You'll spend a little more depending on what you're going there for, but other than that was a lot better than waiting at the DMV.