After you file

No the TT card is with Green Dot bank, they are not a part of SBTPG, and the TT cards are a collaboration between Green Dot and Intuit.