Originally Posted by
jerry305
Chase Marriott Visa is the only Canadian card I've ever held where they've resisted waiving the annual fee after the fee posted.
If you cancel in the same billing period where the fee posts, I believe they are legally required to refund it.