First, respect for themicah for creating the
Wiki.
I found that many banks are willing to open accounts for non residents if you show up in person you just have to ask. Except Capital One and Schwab, your two favorites.
So I'm looking for other solutions in the arena of 0% forex fee and ATM rebate cards. What are the alternatives to Schwab and Capital One?
Pls. tell me as many alternatives as possible. Then I have to ask them one by one if they open account for non residents.