Back to my question. If I use (or all) or my $300 benefit now, and then cancel the card in a week or so, (which would trigger a refund of the annual fee), will the $300 benefit credits be clawed back?
I paid the prorated annual fee when I upgraded last year, don't know if that's a relevant point or not.