Comcast and SiriusXM are by far the worst I've ever come across. They demand explanations, try to cut you deals, claim they have to transfer you to their manager who attempts to up sale you. I seriously had to get one of my debit cards reissued in order to get charges to stop and to get my XM radio account closed out.