I worked at several small businesses and we always preferred cash, we even accepted multiple currencies. The handling was no problem but I admit that it must be more difficult for larger businesses.
Card payments made the price of the service more expensive for all customers because we weren't allowed to have a card payment fee.
Card payments made the price of the service more expensive for all customers because we weren't allowed to have a card payment fee.