A check online reveals the average credit card fee is 3%. Business owners who cry about the fees are trying to get patrons to pay in cash so that they can hide revenue from state and federal government. If prices have gone up then increase the price of items. On a $25 dollar entree the fee is 75 cents.