super friendly and helpful alternative to the state MVD, especially if you are in the neighborhood, but be aware that every transaction they perform for you carries a $38 surcharge + tax over what the state office would perform. They don't disclose that this is an add-on unless you ask. I'm certainly willing to pay a surcharge to avoid the crowds at the state office but that's awfully steep, especially since some of these services are free at MVD. Moreover, having figured this out, I found that the state offices are very efficiently run and on time with your appointment. I assume that these surcharges are set by the private business and would suggest that they might get more business of the surcharge was in the $10-$15 range per transaction, or at least allow two transactions at once to use the same surcharge. read more