Get your taxes done using TurboTax

Hi,

 

Can someone explain why I would have a “tax product” deposit in my account  when I’ve NEVER done business with turbo tax? Every year my refund says US Treasury/IRS when the deposit shows up to my account why on earth would the IRS send my information to a 3rd party that I don’t do business with and from what I’m understanding of this thread they subtract a fee? My refund amount is off by THOUSANDS of dollars at that and I still haven’t received my stimulus!