I would not order a card from this company. They use over two weeks to reply to emails and the reply was a standard one that didn't help me. I tried to verify my documents at least 5 times already but they always fail even though all requirements are checked.
Thanks for the feedback. I was going to get a card, but some comments are making me think twice already. They still do have some good reviews, but I'd rather know the worst case scenario.