After you file

  • The government has finalized all this so how do you guys still not know, checks are supposed to be hitting accounts any time now,  supposedly 50-70 million Americans will have their check on the 15th with some going out today.
  •  So how have you not heard anything or found anything out?  It's seems odd to me. 
  • Even more so the fact that turbo cards have checking and routing numbers just like any bank. So no reason why shouldn't be deposited 
  •