Fast and efficient, but charged me $6 fee without telling me about it. $5 service fee plus $1 for printing my document. Also only accepted cash. I don't usually carry cash so I was just lucky that I still had the cash I was carrying for a recent trip. I tried calling in advance to see if there was a fee but they didn't answer the phone. I probably would still have have gone if I'd known about the fee to save time at the DMV, but fees should be posted and/or explained up front, especially when applied to government registrations. So five stars for service and speed, minus one star for hidden fees and a second star for cash only. read more