Now I think that only Wirex has a properly working card.
Coinbase have recently announced they are releasing a card in the UK, so I would expect that to expand to other countries soon enough. As with everything to do with Coinbase, the fees are ridiculous and I'll be staying well away from it, but at a minimum I would expect it to be a reliable card to use, as long as you don't mind spending 2.5% or more as a fee on every transaction -
https://support.coinbase.com/customer/portal/articles/2969910-coinbase-card-faq.
My biggest hatred of all these existing bitcoin cards is the amount of KYC required to be allowed to own and use one. I want to use bitcoin to move away from some company having a complete log of everything I spend and what I spend it on, like they currently do with fiat debit and credit cards. If someone released a truly private bitcoin debit card, I would probably accept a couple of percent in fees as a price to use it.
It isn't really possible to launch a BTC card full anonymous and the reason is quite simple. You have to use Visa/Mastercard/Amex/Discover/... and these companies won't work with you if you can't follow their guidelines. Otherwise, you will have to create a new credit card company (compatible with terminals and ATMs) and good luck with that.
Too many of the previous providers were relying only on upon Wavecrest and they didn't think about alternatives while their whole business was dependent from WC. The new trend should be to use a truly BaaS but almost no company seems interested. Only Bitwala so far with its partnership with SolarBank.