In my line of work, our customers don't typically walk out the door with a product. It's a process that takes time. We accept all major credit cards, and the processing company is who collects the 3 to 6% of the transaction from us. We do not "bake it in," nor do we mark up credit card transactions above cash or check sales. For obvious reasons, we prefer a check. The office manager uses the "mobile deposit" feature offered by the bank (free of charge) to deposit the check in the company account. If the check bounces, we just simply stop all progress on the contract and don't place our order with the supplier. Since we require a 50% deposit, most of our customers will make good on the rest of the amount due without a lot of coaxing. The credit card companies themselves are not pocketing the fees, it's the company such as Square, Stax and Clover that processes the cards and acts as a go-between for the consumer and the retailer. If there were a way to circumvent the greedy processors, trust me, we would!