I prefer when you get there. First of all, they have 3 I.T.T. offices inside the resort. So if you plan to spend the whole day in the resort (while the kids are outside in the swimming pool) you can just buy the tickets there!
Advance!
Tickets in advance usually better. When staying at Bonnet Creek, check with Concierge Desk, and you may be eligible for discounts.
In advance for sure!
We got our tickets in advance and where able to sign up for "Fast Pass" and avoid some of the lines at the park.
Always better to get them in advance to avoid queues when there. Your travel agent can book them for you in advance as well
Thanks! Your answer is awaiting moderation.