Get your taxes done using TurboTax

Update ... I too had my payment finally withdrawn today (4/21) .... Filed and accepted 4/8