Get your taxes done using TurboTax

I really cannot reply to your message but I can comment on the statement about people keep making about free money,  stimulus money, is not free money. You need to be a United States . If I were to not receive it,  I will question my citizenship ,  my naturalization that I did not have to go through , because I was born in the United States , so now think about that the next time somebody bring up free money