Sorry for the loss. If you are unsure about a certain crypto service, You can always come around and ask members if it is legit or scam. This thread has some crypto virtual cards that you can check out, but this goes with you doing some due diligence
CryptoCardsList.com Big List of Crypto Debit Cards