We'll be at WDW for 7-9 days mid-December. I'm wondering if I should buy tickets to the party or wait till we get there and see what day has the best weather. I know they sometimes sell out but we'd have several days that we could go. Does every day sell out? I also know that it's cheaper to buy them now. The only reason I'm thinking of waiting to buy them is because of rain. Do you get a refund if it rains and the party is cancelled? Maybe I should buy them for a day early in our trip and then if it rains I can try to buy them (at the gate) for another day? Help! Thanks!!