After ringing up Amex with the intention to cancel my Qantas American Express Ultimate Card (Annual fee $450/year + "complimentary" flight), Amex pleasently suprised me by telling me they will waive the fee if I stayed. I said yes - rather chuffed actually 
Conversion went something like this.
Me: I wish to cancel my Amex card
Amex: Ok, my I ask why you wish to cancel your card?
Me: Whilst I like the card, I think the $450 Annual Fee is pretty expensive
Amex: Ok, I will talk to my supervisor and see what we can do to encourage you to stay. Do you have any other credit cards you use?
Me: Thanks for that, I also have a xx_ and YYY Credit Cards
Amex: Ok, give me a moment and I will get back to you
(wait 1 minute)
Amex: Ok we will waive the annual fee if you decide to stay
Me: If thats the case, then I would be delighted to stay
Amex: No problems. That will take 5-7 days to process
Me: thanks very much
I guess that means my compliementary flight for the next year really is free

Conversion went something like this.
Me: I wish to cancel my Amex card
Amex: Ok, my I ask why you wish to cancel your card?
Me: Whilst I like the card, I think the $450 Annual Fee is pretty expensive
Amex: Ok, I will talk to my supervisor and see what we can do to encourage you to stay. Do you have any other credit cards you use?
Me: Thanks for that, I also have a xx_ and YYY Credit Cards
Amex: Ok, give me a moment and I will get back to you
(wait 1 minute)
Amex: Ok we will waive the annual fee if you decide to stay
Me: If thats the case, then I would be delighted to stay
Amex: No problems. That will take 5-7 days to process
Me: thanks very much
I guess that means my compliementary flight for the next year really is free
