Get your taxes done using TurboTax

This is ridiculous! I put my direct deposit information in for my tax refund. What is the issue?? Why is my money not in my account? I read somewhere that Turbotax puts the money in a temporary account? Is this true? Is this the reason I have not received my stimulus check because I absolutely qualify income-wise. I am so frustrated. I do not see why I would trust Turbotax ever again.