С карточками ситуация примерно такая.
Карточка относится к платежной системе виза/мастер кард. Операции с валютами, отличными от валюты счета идут по курсу этих систем, а не по курсам банка. Т.е. банк выдает вам валюту по какому-то курсу ( своему, среднему и пр. ), но окончательный расчет производится спустя 3-4 дня, после получения информации из ПЦ платежной системы. и неважно свой банкомат или чужой. Было неоднократно, когда снимал, допустим, евро по 3100, а реально списывалось по 3300 - через пару дней.
Это как с роумингом. Пока инфа не дошла - можно на косарь в минус наговорить.