A friend of mine (this is in the United States) said that he always pays cash when he goes to a restaurant or a business that he particularly likes, so that the restaurant owner (he often does this in family-owned or small businesses) don't get their revenue cut by banks or credit card companies.
This sounds like a good gesture to follow, but how significant does this affect the business owner's revenue? Is there a calculation of how much cut do banks/CC companies take?
I'm trying to find out If the effect is very negligibly small, maybe it's not worth the inconvenience of doing cash transaction and missing out some benefits that my credit card might offer for making credit card transaction.