So expensive... I'm from Toronto which has an amazing Science Centre and reasonable prices (I paid around 10$ for entry) which is also very big so I'm definitely biased; however, 20$/person is such a turn off when you're not being Wowed.
I found Telus Spark "monotonous" and boring. I've been there 4 times in a year (what I get for having many child relatives) and each time, little changed. The exhibits and activities were relatively the same, which I don't find fair in terms of the price.