Get your taxes done using TurboTax

Sorry, but it seems the link you referenced for updates is no longer valid.  Any idea whether this has some other workaround to enable taxpayers to file electronically and have CA direct debit for tax due tomorrow?