It is so painful for me to give this place a 5 star review, but when I think back to the bad times I've had here, it's because I was in a terrible mood when I walked in and it just didn't get better.
When you come here, be prepared to wait. I routinely wait for about an hour. Seems ridiculous? It used to piss me off but now I bring a magazine.
It is better to have a AAA membership when you go here because you will get a discount, but it is the only DMV in the area. It is convenient because of that, and they do validate parking.
I recently bought an SUV out of state. The transfer could not have been easier, even with the messed up mileage written down by the idiot I bought it from. Can you believe he actually tried to sell me the truck with a Bill of Sale?? Yeah, um NO! (I'm just justifying calling him an idiot).
You can get pretty much everything done here, even get your license renewed. Do not go here on the weekend. It is a zoo. And don't go here during lunch hours during the week. Around 2 in the afternoon on a weekday has done me well.
Just be patient and treat the employees with respect, and you will get out of here in one piece and maybe even in a good mood!