Have you disputed the charge? If the bank is refusing to honor your request, that’s both reason to switch banks and to try small claims court to get your money back.
If you're letting the situation go on for 6 years, the problem is you. Call your bank or threaten to sue them, stop being a doormat.
easy to call people names on the internet is it not? what if i did all that?
It might be worth contacting the FTC. It sounds like you are exactly the type of consumer they are suing on behalf of.
I can only go by the information you provide, and my own experience that banks are responsive if you want to switch out your credit or debit card because it's being abused by someone.
Have you filed a complaint with the FTC and your state's attorney general?
That's why you always sign up for one of these things with something like Revolut, which will give you a new credit card number for each subscription.
I had no Revolut back then
I have seen some of the sites not work with these "throwaway" cards - when I supplied my regular card, it worked.
There are two different kinds of Revolut throwaway cards: One that works just one time, and one that works indefinitely, and you need to cancel it manually. The one that you cancel manually works more often, for example in scenarios where they will first make a "test" deduction of $0.00, and then the real deduction.