People should use the credit card dispute process more often. If a company has made it unreasonably difficult to cancel, or charged money that you didn't actually agree to pay (because they hid the notice too well), that's exactly what chargebacks are for.
I tried that with a so called credit checking agency in the UK called "Credit Expert". These [scumbags] deserve a Dark Pattern gold star. To see your credit score you have to sign up with a credit card for a subscription. They know full well that everyone wants to just make sure that their credit score is ok, not be charged a monthly rate. They tell you it will cost X a month so you try to cancel within the given time. You have to call a phone number- can't do it online. That's also deliberate. You have to wait x minutes on the phone until you get to their cancellations department. I tell them I want to cancel. They say I 'signed up' and cancelled a year before so they are going to charge me the first month anyway. I am forced to accept and I call my bank a perform a chargeback. 2 months later the chargeback is reversed and I'm charged the full amount because the bank apparently investigated and deemed it a valid transaction.
And the best part is that if enough people issue chargebacks, the credit card companies might threaten to stop doing business with them.