People bad-mouth the DMV. It's not the fault of the people who work there; everyone who has helped me there has always been nice. I think it's the fact that there are more people who require DMV services than the state can employ to keep everyone's expected waiting time down. I've never had to wait more than a half hour for anything, and less than 5 minutes on quite a few occasions.