After you file

Last week I spoke to a representative that said no. Today I called and spoke to a rep and I was told that has changed and yes our stimulus money will go onto our turbo tax cards & some people already have received their money. Hope this is true.