I would love to give this place another star because of the appointment scheduling option but let's be honest here. Some of the workers at the DMV aren't the nicest. Most of the employees I encountered here were very pleasant but the main one that helped me, not so much. I had to read the line in their eye machine 4 times because she kept saying to read from left to right and there were only two columns when there should've been 3 and she was would just stare the first few times I did it like I did something wrong. The area and building are maintained very well and I was out in less than 15 mins. It would've been faster if the person who checked me in told me to fill out the application while I waited. So again, I stress setting up an appointment at least two days before and you'll be in and out in no time. They even have a separate window for appointment check ins. Yay!