Hi I am an self employed currently out of business mother to 4 curious, hungry, wondering children, when the stimulus discussion started turbotax kept assuring that it would be directly deposited and we shouldn't do anything but, the whole time we should have do something cause now I am more behind due to the fact its paper checks now... I feel as if turbo tax should send us all a payment