I've found that lately alot of businesses post a credit card additional fee of 3% preferring cash.
That’s illegal in MA. I’ve seen that at gas stations where I travel.
Honestly, this is where the “Stablecoin” transactions will eat into the credit card business.
My ISP initially had a discount for electronic payments with auto-debit for the monthly billing. Two months ago, they added a "fee" of $2.45 for processing electronic payments. If you mail a paper check to the office, you don't have to pay the fee. It is just stupid.