This zoo is fantastic. My family and I have only been in AZ for 2 months and we've already been three times. Their membership is totally worth the money. This is a fun place to come to get exercise while having fun. Our kids love the zoo. They don't get tired of it. We always pack a lunch so I'm not sure how their concessions stack up. We've taken the train once and that was okay. We prefer walking around and going at our own pace. If you plan on going to this zoo a few times a year then I would definitely go for the membership.