The Zymol stuff you get at Canadian Tire is useless. I'm surprised they would even put their name on such a product. Their higher end waxes I have used many times and they are FANTASTIC! Pretty labour-intensive as the pre-wax cleaning requires some pretty heavy rubbing, but it leaves the paint surface squeaky clean and shiny. The wax then goes on smooth and comes off easy without long waits for it to haze up. I have never been less than very impressed with the results. And while the wax is expensive, it goes a real long way - a VERY thin coat works best - you do not want to goop this stuff on.
That said, the results I get with Meguiars products are nearly as good, for a fraction of the price and with less time and effort overall. Which probably explains their popularity. Still, I know a few owners of higher end cars that won't let anything near that doesn't have the Zymol name on it.
Jaeger