IRS submitted funds 2 weeks ago, but still haven't received - wut do

I filed my return on 1/27, Federal return was accepted on 1/27 with an estimated refund date of 2/17. I used the IRS refund tracker, and noted the refund was sent to my bank on 2/12. Called my bank, they have not received funds. I did use the option to pay my TurboTax fees using my tax refund (big mistake) and have learned from the IRS that my refund was sent to Civista Bank/Santa Barbara Tax Product Group to collect my fees and process my refund....

 

It is now 2/25 and I still have not received my refund. I've been checking the TPG site everyday for the past week, and their "where's my refund" tracker tool says they have not even received my refund!!! Their customer service is absolutely horrible and I can't get a hold of any representative when I try to call for a status update/questions. Now, their site is down!!

 

I've used the same services for 4 years and haven't had any employer info or account info changes. I've also double checked that my account # and routing # were correct...

 

Is anyone else having a similar issue? I have no idea where my refund is, and apparently neither does the IRS or TPG! What do I do?