Get your taxes done using TurboTax

Turbo Tax told me I had to file it by mail.  Is this post outdated?  Also, the form didn't populate completely.  Is there something that can be done about this?