Discussion about this post

User's avatar
Arrow's avatar

Great idea Bum!

Just making it clear, this is for (or mainly for) US residents, right?

As I imagined all your card applications would need anyone to be setup with a US address and bank account.s..?

Cheers

Expand full comment
1 more comment...

No posts