I am surprised to see guys getting attached to the cards - till the last day - even after deciding to close it.
Why wait till last minute ? And, live in tension till it is closed ?
Why not close it a month or two earlier ? Avoid trying to extract everything till the last minute.
What if - due to circumstances beyond our control - the bank charges the annual fee ? Avoid the risk, tension n avoidable correspondence with the bank.