I ordered my Southwest GCs on the 1st January, got reimbursed 3 days later and canceled my Platinum the following day. A nice check for $301.50 arrived from them this week as a pro-rated refund of my card fee.
Guilty? Not in the slightest. If they didn't like it they'd change the product terms. We don't owe them anything.