if it takes more than 30min to cancel a service/account i just call my bank, explain the situation and reject all future transactions from that merchant.
this may not work if you have a contract, but if the business doesn't make it easy enough to cancel a service agreement they have no right to my money and i'm going to make sure my response affects their bottom line so they pay attention and cancel my account.