Your mileage may vary depending on province (I am in BC).
It's not really legalization if you can buy it but not use it.
They're only legalizing for the rich. Everybody who operates outside the legal regime goes to jail for 3-14 years (per offense).
So, no, I'm not happy they're "legalizing" cannabis here in Canada. I wish they'd end prohibition!