I once spent an entire 8 hours at a DMV, partially because they screwed up and made me wait in the same line twice (nice way to own your mistakes, right?).
So I can understand the frustration.
Yes, this was in California.
California is real bad. Maybe in some far outlying office it may not be too bad.