I've cancelled Comcast a few times before when ATT had a better deal and it was never this bad. They usually try to give me a better deal but sorry I've made my decision thats why I am calling, if you gave me a better rate to begin with I might not be leaving.
With Comcast you can usually just hang up and call again if you get an employee with an attitude. This method works with tech support too, hang up and try again if you get someone who just wants to keep reseting your router or doesn't have any idea.