Get your taxes done using TurboTax

you can still mail your returns. some states do require e-filing. A state requirement, if followed to e-file would require e-filing your federal. At least that was the case last year. 

I think the competitor has also discontinued CDs so they will get your personal info.