Get your taxes done using TurboTax

@jntowers 

You should tell Credit Karma you don't want their account and you want it cancelled immediately if it exists.

IRS will mail you a check.

 

The whole setup you describe is a ripoff.