As for possible cancellation, SW is awesome as far as customer service goes. We had reservations for Santa's Fireside Feast on Christmas Eve. When we all came down with a flu-like bug that afternoon, I knew we were beyond the 24-hour no-penalty cancellation, but I also knew we couldn't possibly go to the dinner

. So I called to let them know we wouldn't be attending, not asking for a refund but simply opening up a table for another lucky family of three who might inquire as a walk-up (as the meal was long since sold out). The customer service rep asked me if I would hold for a moment, then came back on the line to say they would refund me the full amount as a courtesy, and wished my family well. We were not entitled to a refund, and we were not expecting one (nor did I ask). So I can speak from experience when I say they are awesome when plans change (for whatever reason).