Get your taxes done using TurboTax

Agree.  I have some empathy in that the US tax code is ridiculously complex (as well as some states) so their task is not easy but that doesn't excuse the lack of communication and visibility with their customers.