Get your taxes done using TurboTax

It is not a state efile.  It is one free state program download to prepare unlimited state returns.  You can only print and mail 2019 returns now.  So yes you can download the Delaware program for free.