I had to cancel our June, 2008 Wilderness Lodge reservation. The CM was very nice and told me it could take up to two billing cycles to show up on my credit card. My credit card is also a debit card so I was sure it wouldn't take very long for me to get the credit. It didn't, it took about 6 or 7 days.
However, be aware that, if you used more than one card to make payments on the vacation, they will have to credit each payment back to each card.
I used my credit/debit card to pay 17 payments on the vacation package. I used my husband's credit/debit card to pay the other 21 payments on the account. (It just depended on who happened to have their credit card handy when I was making a payment).
I got my $200.00 deposit back within just a few days. The payments I made on my credit/debit card credited back to my account on either day 5 or 6 . The payments I made on my husband's credit/debit card credited back on day 6 or 7.
I think the reason we got our's back so fast was because we had used credit/debit cards. If I had used our credit card, I am sure it would have taken longer.