Get your taxes done using TurboTax

No that is not true.  All Desktop versions have the same forms.   You can use Deluxe or even Basic if you don't need a state return.