I had nothing but good experiences with the DMV when I lived in North Dakota. Walk in, no wait, cheerful employees, walk out ten minutes later with a renewed driver's license.
Minnesota is the complete opposite. Walk in, wait an hour, every employee hates their job, then wait a month for the new license to come in the mail.