I ordered too, one virtual card but instead of giving me virtual card instantly after payment system generated an automated support ticket than after few days their support ask for address verification which I have done with them before too. But after sending that same document they just rejected it. I got fed up with them and finally asked for refund and they have refunded me.