Wow, sounds like a pretty good day, all in all!
And I never blame the DMV people for being grumpy, because I'm generally grumpy by the time I get through the line. Oops