Get your taxes done using TurboTax

Im just wanting to be totally sure. Is this still true?