It is not TurboTax fault you have not received your refund. Once your return has been accepted, TurboTax does not get any information about your refund, & they cannot contact the IRS on your behalf. The IRS is the only one that knows when you will receive your refund. You can check the IRS website Where's My Refund, it updates once a day.
https://www.irs.gov/refunds