My review is split in two, the main LEGO Store, and the actual LEGO Land playground.
LEGO Store: 3/5
Okay in size, a little bit over priced with very limited deals and offers. The loose piece' section is very small compared to anywhere you go in the states.
It's by no means a great spot, but you can grab a quick LEGO set on the go!
LEGO Land: 4/5
This is the "better" part of the establishment, but it's still by no means comparable to anything similar in the U.S.
Comparing LEGO lands between Canada and the states is out of question! But the main question is WHY?
You have the space and budget, why build a limited place like this?
In any case, the rides are nice but only few in there..
The 4D theatre is very cool, and plays few movies back to back..
Alot of scattered LEGO and DUPLO section for kids..
All in all, not bad for the price and things to offer!