here in NM the DMV stuff is all contracted out privately…offices are everywhere and one never waits for too long…people love it altho we do pay a bit more…the Sec of State offices up in Mich are a nightmare of waiting, inefficiency etc…union droolers on the state dole….big difference