Also, is card directly connected to wallet ther (like Xapo) or you have to fund it extra?
I have a virtual advcash card and waiting for the plastic to get delivered.
The experience with the support was quick and good - they were helpful.
You don't load the card directly you fund the account. The account can contain only FIAT and you have actually a number of FIAT wallets (one for USD, one for EUR, one RUB and you can add a few other currencies too GBP, ..).
You can fund the any time from these wallets and each funding costs 1$ (for USD card). If you are not verified you can fund only 100$ at once (250$ total, I think).
Funding the FIAT wallets from your Bitcoin wallet is done 99% the same way you'd buy a product with Bitcoin (at least from my experience) : you pick the amount in USD/EUR/whatever, they generate for you the number that means the amount of Bitcoin to be sent to a certain one-use wallet in a specified time. When the transaction is sent, you are OK. After 6 confirmations you are funded. If you send from exchange or web wallet you may miss that time frame and then they don't guarantee the amount of FIAT you'll get (at least it's not lost).
Now the tricky part. That amount of Bitcoin you have to send will be bigger than you'd expect because they use their exchange, which is clearly worse than preev. More than that, they charge for you a "gateway fee", which in my case of funding was about 10$ (not as bad as Mistertango, still far from great).
I made a few payments with that virtual card. It is a Wavecrest (yes, lol) Mastercard, but it works.