Almost...
"Surely she understands that a percentage of what she charges for a coffee would immediately be sucked away in transaction fees"
Banks also charge for cash transactions. As a business, you'll probably be charged for just about anything you do at a bank.
Though which one they will gouge you for the most, is debatable!