After you file

I can't even find a place to post this. Where is my refund? It was issued by the IRS a week ago. IT'S BEEN RELEASED. BUT not by Turbo Tax or it's bank. I always provide my ID and did so this year. Where's our refund? There's no way to contact anyone about this and no letters or communication on the site or via email.

We've been stolen from. And Turbo Tax is responsible for their subcontracted bank, TurboTax is accountable for their unethical behavior.