Did anyone try this? Are they open accounts from any country out of EU?
Last year I tried to apply but I think it was only for EU residents, now it seems they accept people from other countries, wondering if anyone tried this way.
It seems like they would send a MasterCard card too but only...