After you file

My stimulus check was deposited onto my NetSpend prepaid card today, so I'm guessing the TurboTax card will be the same and can have the stimulus deposited as well. Hopefully you will get it soon, good luck!