Get your taxes done using TurboTax

According to latest from IRS, IRS is now opening mail as usual,

but then you may get on the queue for further processing.

There are about 13-17 million returns on the queue already.