Wagecan are expensive, only buy their card if you're really desperate for Bitcoin Debit Card.
As far as I know epayments are legit, but they require immediate verification upon registering, which I refuse to do.
Right now you as far as i know you have:
ePayments - Issued by themselves (Load via BTC,ETH,LTC,BTG,BCC) *the money is automatically converted into fiat, cant have wallet in crypto, great app for mobile, and low-fees
uPayCard - Issued by PSI-Pay ltd (Load via BTC or ETH) *allows you to have the money in their e-wallet with crypto, but delays on balance update and mid-fees
Mistertango - Issued by Wirecard (Load via BTC only) *the money is automatically converted into fiat if you use their BTC adress, optionally you can use their own exchange and convert into fiat when you desire, good app for mobile, fees too high for low volume top-up of the card!
I have all the 3 and right now im using more the epayments because of the low-fees on small top-ups of the card!
if you need anything, just ask!
I'm in need for anonymous bitcoin debit card