I'd recommend purchasing online. You can purchase them in person but there is an added 10$ fee. Online allows you to pick a convenient time for your group.
You can't buy the tickets there. You have to buy the tickets online before you go
Thanks! Your answer is awaiting moderation.