First, let me say that Pirates League is awesome, and my boys were asking to do it again on our next trip about an hour after we had our appointment! It is worth every penny, and I plan on letting them do it again.
I haven't read all 59 pages of this thread, so my apologies if this info is a repeat of any previous posts. My DS 3 was Captain Hook. We brought an older Captain Hook costume from home, and hoped to buy a new hat at the MK. I should have researched this a bit better before our trip, but there are no Captain Hook hats anywhere in the World. We settled for the hat they have available at the Pirate's League (a buck hat I think??) and it looked good, but for those that want to be authentic, it might be disappointing.
And the pictures that they take in the secret room are absolutely amazing, and you will not even hesitate to purchase them! They are totally worth it, and it will give anyone who doesn't get to experience the make-up in person an excellent idea of how great it looks.