Y'know, there are a lot of things to dislike about CA, but in my almost 30 years here, I've never had anything but a good experience with CA DMV. You can make an appointment for pretty much anything, and you're in and out with relatively little down time.