Банкоматы бесплатно не работают. Тут даже если карта российская но принадлежит другому банку (не тому чей банкомат)... и то комиссию берут.
Комиссия обозначена твоим банком (выпустившим карту), ее берет как бы он. Банкоматы работают за долю в комиссии банка выпустившего карту. Как они там их друг другу переводят - я не знаю, это система VISA этим заведует. Московские банкоматы очень многих банков выдают доллары по картам VISA Electron за комиссию банка-хозяина карты. Просто эти $2 им на всех. По Cirrus'ам бесплатно выдают (точнее тоже в доле с банком выпустившим карту) меньше банков: Альфа, ГУТА, Райф, Сбер, может кто-то еще.