After you file

But the cards are not from SBT they are from Green Dot. Also many new threads in this forum are stating Turbotax is telling them that it will be deposited on the cards. Before they were just giving that same generic answer. I also saw for myself the Turbotax expert state something different.