The biggest problem w/ DMV anywhere is the staff. These are supposed to be state govt run offices, charged w/ applying the states laws to registering, and operating motor vehicles.
The problem come in where the people working there are nothing more than customer service "clerks" fresh out of Home Depot.
They have no training in the applicable laws, nor do they have any interest in learning them.
Here's a kicker for you... Last year I went to DMV to re-new my state ID card (not yet expired). I brought my deed for my house, and a power bill to verify the address, and of course my ID card.
The clerk informs me that Fl. now requires Social security card/Birth Cert., and a valid state ID, AS WELL AS proof of residency.
I told her I did not have my Social or birth certificate...
She then informs me without these in hand she can not re-new... BUT if I go on line I can re-new there.
NO ID WHATSOEVER!!!!!!!
I re-rewed on line, and six weeks later I received 2 Fl. Drivers Licences. Separate envelopes but in the box together.
So... Not bad. I now have a valid Fl. Lisc. that I never applied for, as well as a spare that I can sell to any terrorist of my choosing. You have to wonder what else happens there.