TurboTax does not receive your refund EVER. If you chose to have your fees deducted from your refund it goes through a third party bank that extracts your fee and sends the rest to you.
You mentioned 90 days--are you under review by the IRS? That is common and could happen to anyone. The IRS is reviewing lots of returns as a measure to prevent fraud and identity theft. That has nothing to do with your use of TurboTax software.
**Disclaimer: Every effort has been made to offer the most correct information possible. The poster disclaims any legal responsibility for the accuracy of the information that is contained in this post.**