Get your taxes done using TurboTax

Never heard of that.  That must not be connected with Turbo Tax.  Maybe ask your credit card how to stop it.