My refund has not been sent by their third party SBTG. I have checked online and there are hundreds if not thousands of complaints against that company.

TurboTax should be responsible since I filed with them. I did not hire SBTG to do anything with my taxes.