Get your taxes done using TurboTax

They said one day delay from issuance of form to efile. So try Saturday for efile.