Last year with Turbo

Way past 21 days I’ve tried probably 3 different times to contact TurboTax to see if they could help point me in the right direction I mean I’m here bc of them and their stupid rebate recovery credit. I’m so disgusted not only is my return delayed but my stimulus will be a $7000 difference which I could’ve really used right now. For a company to charge so much you’d think they’d be more helpful.