3 ms·I'm in Greece right now, didn't have any trouble setting up a bank account with them.by scrollaway 10y agoI'm in Greece right now, didn't have any trouble setting up a bank account with them.