After you file

Yes I've read several places online from reputable sources that these cards from tax preparation company will in fact getting direct deposit.