Stimulas check

@turbo tax I'm a  self-employed single mother I have been with TurboTax a long time I always do direct deposit and I'm very happy with that they always seem to send it quickly on time every year .  I filed my taxes 2019 and was wondering how I was going to get a stimulus check which they tell you ....you don't have to do anything. the IRS knows everything. I'm still waiting trying to make ends meet to feed my child I don't even make much a year  and the first round goes to everybody I know thru direct deposit and mine was sent thru mail???   What's Going on ?? 3 weeks now I'm very frustrated about this and more angry that we cannot speak to somebody �