Get your taxes done using TurboTax

Exactly this. I too have also paid.