After you file

The irs has an update saying the direct deposit portal will be available at the beginning of next week. I don’t know about you but I’m putting my DD for bank account. The way turbo has treated us I don’t trust them with a penny