Get your taxes done using TurboTax

No you have to pay the estimates on your own.  The post above was the correct answer.