Get your taxes done using TurboTax

I've been using TurboTax since 1997.  This ridiculous hold-up on Form 8606 is delaying my $2500 refund--cash I am counting on and need right now!  The lady I talked to on the phone just now had a poor attitude and I could barely hear her--maybe because her kids were crying in the background.  She said the 8606 delay has been pushed back to 2/22/2018--even though the form is clearly available on the IRS website.  I cannot file my Federal or State taxes until this silly form is available.  This is now my last year using TurboTax.  These people have all year to get their sh*t together.  It is now Gametime and they aren't ready.  So unprofessional and so annoying.