Gilroy had plenty of appointments when I had mine done. They only do Mondays which was kind of a hastle for my work schedule, but I got it figured out. I'll look up the phone number for you tonight if you want it.
Then again for those guys using TOPs to get through 2006 until they can get an SB100 a booked up DMV is actually a good thing as its a great excuse to need another TOP, but that's another story