They do not current offer a sort of season pass it seems. Perhaps this is a suggestion they might be willing to take.
What are the gift certificates for?
I've never seen anything like that. They might take the suggestion and create one. Or, you could go with gift certificates.
Thanks! Your answer is awaiting moderation.