They’re bunch of scammers beware
I can tell you for free that this people are fraudsters you will request for a card and get it they will just wait for you to add any money on it they will automatically close the card without any reasons and end up not reversing they money they took from your linked account They have my $5000 for couple of days now and refuse to return the money to my external account they took it from if you call to ask they will tell you they don’t have any information on there end They are bunch of thieves beware