Get your taxes done using TurboTax

No ... it must be mailed in... see the answer right above your post.