Hmm, it depends when you canceled it. For example, if you got the card in February of 2005 and then decided to cancel in March of 2009, I believe that due to AMEX rules, you still must pay the annual fee for all of 2009 so even though you cancelled a month after February, since you still had the...