Not at all affiliated but Free Tax USA appears to be a great alternative. They have been around for quite a while, but I have only used them this year as it was the first I heard of them.
Biggest downside is no import from brokerage, so if you trade a lot it could be annoying to create your schedule D.
Biggest downside is no import from brokerage, so if you trade a lot it could be annoying to create your schedule D.
https://www.freetaxusa.com/