Telling us what country you're in will make all the difference. There are now large areas of the world where crypto debit cards don't appear to be available at all. US options are looking a little shaky too.
I am from Bangladesh and many MasterCard card not available from Bangladesh and only payoneer is available but crypto or btc not allow .
You can look here
http://smarturl.it/csrdsxThat service is accepting users from your country and even US citizens from 24 states
It is part of
http://www.psi-pay.co.uk/ network same what is supporting Skrill Neteller and EcoPayz
You need only passport scan or id or driving license
And adress where thay will deliver you plastic VISA.His fee are affordable
There is also VC available both cards are denominated in Euro.GBP, USD
They have also Telegram link is on site
Bitnovo also looks good to me but limited to EU only