After you file

Isn't one of their advertisements receive your direct deposit or government payments 2 days faster then other cards?.....Funny they let you know they got it but still cant put it on your card for 2 days... haven't they already made us wait long enough bc of their error......you would think they would be doing whatever it takes to please customers since they have lost so many over this whole thing......I am happy to hear you are getting yours I am still waiting