Is 2018 desktop turbotax deluxe available for download now?
TT makes downloads hard to find. Log into your account and then on the left select your TT account. The third tab in the middle of the page, Your TurboTax account, is downloads. There all of your eligible downloads are listed.