After you file

Do you have an estimated date for those with a turbotax card ? Is Turbotax card not considered a legit Direct Diposit Account?