Small businesses and personal sellers are trying to keep their prices as low as possible. Thats why accepting cash gets the buyer a better price. The service fees racked up by credit card processing companies and buyer protection fees that cost approx 3% on online pay site are better off kept in the buyers pocket. Since that's who would be effected by increased prices. My solution to credit cards it to increase prices by 5-7%. This does not help the buyer. This covers the fees and occasional chargebacks and time wasted getting charge backs reversed. Almost every gas station around me has gasoline $.10 cheaper by paying cash. Would you run out of gas because the gas station is offering a discounted price for cash? As far as throwing down a credit card for a purchase most have no problem doing that. They also apparently don't mind paying 10-25%/year interest on those charges. Which to me is absolutely insane. More $ in the creditors pockets. Cash rules. The only thing better than it is physical asset like gold or silver bullion. I accept those as payment also.
X2 Someone has to pay the CC company. Like you said cash is king and people will cut better deals if you pay cash.