After you file

Any news on this dilemma? I as well filed through turbo tax and received direct deposit on the card but can not get any solid info on whether we are getting it on the card . I as well believe if TurboTax as a company has the ability to work with the treasury department/federal government to open a portal for non-filers. Then they should be able to make a reasonable attempt at letting their customers know what to expect. Many questions and their only response is “receiving info and details from treasury” .... unprofessional as a company to not let customers fear be quenched with a simple public announcement .