Get your taxes done using TurboTax

Well, your tax payment is due May 17, unless you are in one of the Federal declared disaster areas.  It's up to you how to handle this.