It works in all countries with credit/debit cards (although some countries are reporting problems; argentina). Non-USA cards will be charged a 2.9% fee from VISA & Mastercard. Some cards appear not to work, some people are reporting Visa doesn't work but their mastercard does and visa versa.
Prepaid cards, atleast when I tried them, don't work.