As someone who doesn't carry physical cash, I've discovered the concept of Paying-it-Forward to be very useful.
I do this when I go to the community coffee shop, which I believe is a non profit. Even a couple of those is less than the cost of a coffee from a chain coffee retailer.