Stimulus check

Hello, I have been trying to reach someone over the phone just to ask a question but the automatic machine is just a pain. Now I’ve been hearing a lot about how payments are being delayed for TurboTax card holders but what about those who used TurboTax services through direct deposit ? I filed my taxes BEFORE this mess occurred in mid-late February. I used direct deposit for my payout options and didn’t have to pay anything extra. I’m asking is there still a delay for those who don’t have a TurboTax card? I’m wondering why I haven’t received my stimulus when I filed way before some of my family and friends who also use turbo tax and they received theirs and I haven’t. This is getting ridiculous because no one from anywhere can give us answers ! I just need to know if turbo tax is the issue or is it something else? Because I qualify for a stimulus payment. I have low income, citizen, and I filed this year for 2019 taxes. So.. what’s the hold up? My family desperately needs this money for food and bills.