I've noticed that as well.I’m ready for credit cards to get rid of the rewards stuff they do. Now every place you go, you get whacked with a 4% charge if you use a credit card. So to gain that 1-2% reward you gotta spend 4% more. Not much of a deal. It used to be that businesses were content to eat the 1-2% service fee because they didn’t have to worry about bounced checks.
Or the other option, just increase your price 4% and forget the fee. Same deal but at least the customer doesn’t have to look at the fee.