After you file

These people I set up direct deposit through them for my taxes and my state got except approved on the 5th and I still never got it so I called them and they told me that they're sending to me in the mail and I said why I said direct deposit through TurboTax should we have no Bank information TurboTax is b*******