As they said, it's the best for US residents but I saw recently that there are few issues about this company and there's also a few scam allegation towards them.
Have you tried Blockcard debit card?
As I have heard, they don't have a transaction fee at all or a withdrawal fee, all you have to pay is a fixed flat monthly fee.
Otherwise, you can choose on the link shared above, all of them are reputable crypto debit card companies but I highly suggest to read first the TOS and FAQ before using it.