After you file

What a joke. If this causes a delay I will never use turbotax again. Use the card and can't get it deposited to the same card I received my return on?? But I can have my check deposited on it??? I know people that have already had their stimulus money deposited to their bank.