Right now Turbotax has up to 40% off - Deluxe is $30 and Premier is $50 - but you have to file today (3/21). It's cheaper to use the ebates link: you'd pay $26.99 Deluxe or $44.99 Premier, plus 7.5% ebates cash back. The Fidelity link wendow listed is better: $20 Deluxe and $35 Premier - I assumed I'd need Fidelity acct for it to work - oops! lost $4 extra bucks
I'm not affiliated with any of the banks/links I found for discounts, so I just went through ebates (7.5%) using the 10% off link on ebates. For Premier turbotax (I paid $44.99 fed and $36.99 CA) I paid $81.98-$6.15 ebates -$0.81 cash back from Chase Disney Visa for my payment

= $75.02
I've used Turbotax for at least 6 yrs. I love the online version. I got the download from
Amazon last year and it was a PITB plus I lost the momentum of turbotax automatically plugging in a lot of my numbers/info that the online version has always done for me.