Get your taxes done using TurboTax

The IRS has not posted as of yet IF they will or will not put the stimulus money on the cards.  Some today have already received their money on their card.  That doesn't mean it's set in stone with the IRS until the IRS posts it to their site.  They are the ONLY authority.