Tickets must be purchased in advance. They can be purchased with Visa, AMEX, MasterCard or Discover, but cash is not accepted. Please call us at 480-274-3569 to book your reservation or order online.