In the UK the fees can be significant for using credit cards, its varies on size/trade of the business. Larger companies can get a lower rate due to the amount of money that is being processed. That is a why several smaller business prefer cash or minimum spend for cards.
Lots of takeaway...