After you file

People are starting to report stimulus payments being deposited/pending into accounts even with fees through sbtpg. No one so far on a turbo card, but other prepaid cards so I dont see why the turbo card should be any different.