We payed for the all-day passes online and got a decent discount. I have three kids, ages 14, 12, and 10. They loved the go-karts and wouldn't get off of them for several hours. The lines were short and we were able to do a lot of things. The staff were all friendly and professional. We had a great time!