The last time I needed to do something at the DMV that I couldn't do by mail, I made an appointment and showed up on time. Their computers were down. They couldn't do anything. Could they at least look over my forms and see if there was anything I forgot so when I came back it would be faster? No. Could they give me an estimate of how long the problem might last? No. Could they tell me how long it lasted the last time there was an outage? No. Is there a website or a phone number I could call to find the status? No. Could they give me the phone number for this location so I could call tomorrow before I drove all the way there? No. Could they move my appointment because it was their fault I couldn't process my business. No (I had to either make another appointment two weeks out, which would have missed a deadline, or I got to come back and wait in line for an hour).
Not a great experience. If a business was that lacking in customer service, I'd go find one of their competitors to give my money to.