I do find it annoying of others, but this is what I find especially funny: I do the same damn thing. Yep... I am that guy.
Invariably, it is the really cheap purchases where find that I do not have cash on hand. Sometimes, the credit slip printer jams, too, or the debit terminal has a convoluted series of questions that prolongs the transaction even further. And, then I find myself chatting up the cashier in the extra time, which slows everything down even more.
But, there is a plus side to it. I will likely not get shorted on change because of a dishonest or distracted cashier.