Both
Mostly if you see an incredible deal, it could be a timeshare presentation for 2-3 hours. Just check. I used to send people and they would get a deal on tickets. Some could be a lot of pressure.
Either way
I would do online
Some hotel concierge have deals on 3 day or more tickets but thier 1 and 2 day tickets often have a convienience fee that makes it more than at the gate
Either, also the price varies daily
I think a lot of the deals are available online only. Prices at the park are the straight prices.
Thanks! Your answer is awaiting moderation.