We did get into the zoo without much of a wait thanks to the pass - only two people ahead of us. We enjoyed the zoo thoroughly even though we only got to see a fraction of it. It would be nice to see a discount for cityPASS holders for parking ($10 per car) or the Zoomobile (regularly $8 per person) as we were not interested in nor able to use the discounts for the carousel or climbing attractions.
Picking up the pass was no problem and keeping it for each attraction's agent to remove the appropriate pass is simple enough; however, I would really appreciate the pass being valid for a whole year or at least longer than 9 days (maybe 30 days/ a month?). We were in town for 13 days but had other commitments for many of the days, leaving only a few to choose from on which to visit the cityPASS attractions. The Zoo and the CN Tower are largely reliant on good weather, too, which makes scheduling difficult. Additionally, if you have personal health issues (ie, chronic pain, allergies, etc) which can dictate how you feel and what you can do from day to day sometimes randomly and sometimes according to the weather, getting to enough attractions within the 9 day limit to make the pass a worthwhile expense could be a problem.
So, yeah, we did not make it to any other attraction for an amalgamation of these reasons and ended up spending approximately $60 each to JUST see the Zoo. Now, obviously, we knew these risks ahead of time and chose to purchase the pass anyway so I'm not complaining. I simply want to point out to other purchasers some potential problems they might not have thought to consider. And it can't hurt to pass on the same to the cityPASS company.
Therefore, I RECOMMEND THIS PASS if:
-- you're someone who knows that you will not need to stray from a strict vacation schedule or timeline for health reasons and/or weather
-- you're mostly interested in the attractions that don't rely on good weather