After you file

Exactly people don’t get how banks work! I personally think us TT card users are fine, however per news outlets if we don’t get it by the 15th then get worried or wait until the 17th when the IRS post the Get my Payment portal