Definition: Given a travel related situation, and given a specific question about the situation, summarize the question into a title
Input: I intend to use Norwegian VISA cards (both debit and credit) in St. Petersburg and Moscow, Russia.

Due to my bank's fee structure, it is generally preferable for me to use these cards directly in shops, restaurants, hotels etc. (when possible) rather than to withdraw from ATM's.

However, someone told me that many shops (or the banks which provide their card machines) may charge extra fees or commissions to customers when they pay by card.

Obviously, I am only asking about local fees imposed by individual establishments in Russia. I am well aware of what fees my Norwegian bank imposes, and I am not asking about those.

How common is it to be charged such local fees when paying in shops, restaurants, hotels, etc. in these cities?
If such fees are charged, how can one be informed about which establishments charge them, how much they are, etc?
Can you typically see it on the screen of the payment machine while paying, for example?

Output:
Do businesses in St. Petersburg and Moscow typically charge extra fees when you pay by card?