I was there last night it was pretty much impossible to get a spot to see anything. They have celebrate the seasons right before castle lighting, so unless you went early to get celebrate the seasons spot it was impossible to see castle lighting. They crammed so many people in that if there was an emergency there would have been no way to get out. So I was unable to see any castle show at 5ft tall. The parade was good if you like frozen though you'll miss Elsa if you blink she starts the parade. The stitch tomorrowland show was awesome and hilarious went at 10:50 and no one was there.
As for merchandise, I waited outside merchants of venus to go into pin traders 7pm to find they put the shirts out early and they had run out of most already (they only put up one small rack in center of store) the limited edition non pass holder pin comes in 8 designs but the behind the counter stores only have 1 design. if you want any design but mickey/minnie you have to go to frontier trading or emporium, these are also the only two places with the pass holder pin. There also is a party only ball ornament on a sleigh which was pretty cool. The frontier place has all of the pins up on a wall so you can easily see each design of the party pin, and there is a box set and large pin held behind the counter at frontier as well.
The hot cocoa and cookies were delicious, they gave us each 1 cocoa and 2 snickerdoodle cookies which were nice and soft.
I would advise not to go to a sold out party it felt even more crowded then sold out Halloween! But still was cool thing to try once, I don't think i personally would pay again just with the crowds wasnt really able to enjoy the shows/parades.