I cancelled last Saturday. Called Wednesday and was told 4 weeks. Refund showed the next day (Thursday). I had only asked the question...had not given them my name or reservation number, so don't think the Wednesday call did anything to hurry the process. I had done a balance transfer from that CC, to one with rewards. Now that the refund has been issued, we have a CC with a few hundred negative balance. Rare bird for us.