No, you do not need a physical signature. By e-filing, your 'electronic' signature is sufficient. When you e-file, you do not have anything to physically mail t...
TurboTax is up-to-date for filing your 2017 returns. Please see some additional information regarding the recently passed tax reform. Within this link is additi...
I'm sorry you are experiencing a delay in your e-filing.TurboTax will be updated accordingly just as soon as the IRS has issued guidance for the software.