DMV typically is not popular. Today I find it a lot better. Check the website and it gives you the wait time for each location. Pick the shortest and go for it.
I had to turn in plates , get the credit and use it to register a different vehicle.
the place looks a little grim but I waited for about 10 minutes. I was helped quickly and in a friendly manner.
Nobody wants to go to the DMV , but with many available services online and information regarding your expected wait easily available , it nee not be a drama.
PS The staff tell me "don't go on a short week", it is the craziest time.