Schwab is great! Just a couple of caveats, though. Make sure you give yourself enough leeway in opening an account. Since it is linked with a brokerage account, they will run a credit check on you. It takes about 3-5 business days, if I recall correctly, and then they send you the ATM card. Also, they take 3 business days to transfer funds from your bank to theirs, so plan ahead.
But they reimburse both International transaction fees and ATM surcharges. Honestly, I don't know what's in it for them.
I like having an active account separate from my main accounts, to limit the damage if I fall victim to an ATM scanner or get mugged and forced to give up my PIN.
I don't sweat the difference in exchange rates between ATM and cash exchangers (if any). I'll take a hit for the convenience of using any ATM any time for free, and not having to carry a butt load of cash on me after exchanging money, or getting scammed.
Oh, and call them before you travel to allow international use of the card, or it will be locked out. You can also do it on their website.
