they launched this some time ago. I have one. The really weird thing that I don't understand though, is now in the dashboard of their site the image is branded with 'Mastercard' and
not Visa. Yet, I most definitely have a Visa card from them.
They have an affiliate program too, here's my one:
https://www.e-coin.io/?ref=0859cfb4f69e4c95b4af2be532720320If you use it, you get 25% of purchase of the cards.