Last time I went to the DMV I walked in, picked up a number, waited about 5 mins, talked to a teller and was out the door all on my lunch break.
Last time I tried to buy high speed internet it took 2 hours on the phone, 3 customer service reps, and 2 canceled installer appointments (I got the self install kit) to get my cable modem registered. After all of that they didn't even remember to bill me for it. When they did remember to bill me for it several months later they sent some installers to put filters on the line. They didn't do it right and disconnected me instead. They sent another 2 installers over to fix it but those two forgot to put the filters on the line so it was all for nothing anyway.