After you file

This is happening to me right now. Both my 2022 and 2021 tax refunds went to TT's bank sbtpg.com

I am really upset. Looking for alternatives to TT for next tax season.