Get your taxes done using TurboTax

Wow.  Makes no sense.  I am also using the online version.  TT has to update the software on their website, not us.  Do they even know what the hell they are doing?