Get your taxes done using TurboTax

I have done this several times with NO success. I use Firefox; I have always used Firefox in years passed with NO, I repeat, NO problem. They wanted me to install Chrome (others have done this with NO success either). That is absurd! Is Intuit now "in bed" with Google???? Was Google's price to Intuit, access to all of our personal information. We might as well send all of our information to China!