Get your taxes done using TurboTax

@Snoopy70 

Unfortunately that website shows that it is based in London, England so there is not to much anyone can do about a company not based in the US.

 

You can contact TurboTax support on Monday to report the website.

See this TurboTax support FAQ for contacting support - https://ttlc.intuit.com/community/using-turbotax/help/what-is-the-turbotax-phone-number/00/25632

 

Support can also be reached by messaging them on these pages https://www.facebook.com/turbotax/ and https://twitter.com/TeamTurboTax