There is a AAA office directly across the street from my office, so I signed up for AAA just to use their DMV services. Registrations, transfers, etc. are all a one minute walk and two minute in-person process. I haven't been the DMV in years - and back then I was in every couple months!