I think that locally owned stores where the typical transaction is less than $5 are an exception. (Does this even describe anything other than local coffee shops?) I pay cash for my coffee everywhere I go. People typically don't go to locally owned shops for the convenience, but for the charm. And if you're a regular, then you know to carry some cash.