Ehh, anything having to do with the DMV or getting a registration is a complete fail in my experience. I have made an appointment and still had to wait an hour before. Also, when I tried to renew my registration this year I had to get a smog check. It passed, and the mechanic submitted it, and waited months to receive my new registration and nothing except for a "needs smog check" notice. I mailed another copy of the completed smog check, but another month and still nothing. I called the DMV office, and, after being on hold for one and a half hours...
they told me the VIN # was off by _ONE_ number. The mechanic accidentally wrote an 8 instead of a 3, and because of that they made me go back to the mechanic and hook up my car again and get a whole 'nother smog check, despite the fact that the remaining 15 numbers of the VIN and the make and model and license plate were all the same. I even talked to multiple people at the DMV in both the local (in person and on the phone) and state office (on the phone) and everyone said there was no way to correct it other than going back and getting a new smog check.