After you file

I am in the exact same situation.. I didn’t even want a credit karma account I wanted it direct deposited but somehow got a credit karma card in the mail