2 ms·
Just got an email from them saying that they will hold my money for 21 days unless I do some other stuff, like linking a credit card to my account or something
by atum47 4y ago
Just got an email from them saying that they will hold my money for 21 days unless I do some other stuff, like linking a credit card to my account or something like that. Thank God I don't need them anymore as my main source of international payment.