Get your taxes done using TurboTax

Would you trust this software with your taxes?  I've had this problem every year - forcing download and install 220M each time I open the application.  I live with the stupidity because I don't have the time for a workaround that requires me to jump through hoops - and never knowing if it would work.