Other financial discussions

Update as promised... today is day 15 since I put my direct deposit information in on the get my payment portal on IRS website and my money deposited an hour ago 4:23 a.m. Central Standard time I am in Missouri and it was the correct amount I am married and have two children. @Lilliankent12 why do you have to have a turbo card now did you actually file taxes for 2019 or something that's the only reason I would think it would deposit there instead of your Direct Express Card