I think they must vary things somewhat. I went to cancel my citibank card a few months back and they gave me 2 years interest free with no BT charge and waived the next annual fee (so I'll pay it off in 18 months and cancel it just before it comes due again... possibly get another offer). No...