I tried https://www.freetaxusa.com this year since I dislike Intuit so much for their lobbying. The site works very well and has a pretty similar flow to TurboTax except no auto import of financial account info.
I'm not sure the trustworthiness of the company/site. I didn't see any red flags in the privacy policy but would love to hear from others if they've used this.