I say suck it up sunshine it's the cost of doing business.The reality is that the business makes less money on a credit card transaction. I have noticed that my Kubota dealer and some of the lawn equipment dealers are charging a fee for credit card transactions now. I carry cash so that I can avoid these fees. I have not experienced a business that will not accept cash. But if your business has been robbed, I can understand the mentality.
Jack
If they don't like it I say great, open an account for me and I'll pay on 30 day terms and send you a cheque in the mail.
In the good old days I got a 2% cash discount in lieu of not using credit. In fact, I still have some accounts that give me a 2% discount if paid within 30 days of the statement.