Nobody here in ND knows DMV Hell until you need to go to a DMV in California. It will take you 3+ hours to register a new-to-you car or go in to renew your drivers license in person like I had do a few years ago! I wore glasses/contacts since grade school. I had cataract surgery on both eyes and then had 20:20 vision. I passed the vision test, took the written test (I needed to renew my license and was over 70) and finally after 3 hours left with my temp license. When my new license came it showed I was still restricted to corrective vision. I went back and complained that I had passed the vision test. Guess what ... they let me go thru the whole same process (except the written test) to get the license corrected. Took over 2 hours.
I subscribed to AAA when we retired and started driving from San Jose to Metigoshe in 2008. For most other DMV needs I can go to AAA and get everything else done. Just walk in, see an AAA agent and walk out. Just not a drivers license renewal for a person over 70.