Not sure if it's been released yet.
Seems you may be right. I skimmed that link before but somehow did not fully read the first paragraph... july and august only for spanish and french users. The rest sign up for more info...
I'll wait and see than.
Anyway, about the fees according to their blog "We don't charge any monthly or annual fees." so it means you can use the Binance card without fees. You just need to pay a one-time cost of 15 USD.
In order to issue physical cards they must partner up with some banks. And I really doubt the only fee is a flat $15 in these circumstances.
Seems we'll get the answer after the "closed beta" with spain and france
Thanks guys