Cancelling for XboxLive has always been a pain (at least until 5 years ago, I don't know now): they make it easy to subscribe online and pay with a credit card, but cancelling forces you to look for a phone number buried in help pages and call a hotline that's only open during business hours or something. Pure dark pattern.