After you file

I've used it for my direct deposit for work up utill last October and never had a issue. And there isn't even a 800 number on the back of my card. And if they no longer issue this card why is this site even a thing? It's a INTUIT  turbo tax card???