Get your taxes done using TurboTax

WTF!?  It's been weeks and they can'tr even fix a piddly broken link, nor can they post the correct one anywhere.  Are we to assume that TT just plain has no idea what the changes they're making to their own software are?   And we're supposed to trust this brand.  Maybe we can find the info we need on the HR Block site??  This is real amateur hour stuff.