After you file

i got an email from TurboCard saying that $1200 stimulus deposits are being posted to the card on April 15th... 

did you previously have ur TAX REFUND deposited onto a Turbo Tax Card?....i think Green Dot is the issuing bank...