It is not surprising that it is taking so long. Many returns are taking nine months or more, and your return has to be handled by humans. The IRS is severely backlogged. TurboTax does not get any information after you file your return. You know that the IRS has your return and you know they are working on it. You may just have to keep waiting patiently for several more weeks...or months. Sorry.