I've noticed more and more shops literally asking me to bring cash upon arrival. Which honestly I'll always carry cash for paying for goods and services.

A few shops tell me that customers don't mind paying the surcharge. I just don't get it?

$5, $10 or even 10% it all adds up easily for a punt.

You pay the surcharge a few times and it equally makes up a 30 or 45m massage. Or even more

Brothels an extra 20-30 bucks ontop.