This is a new location that just recently opened. I went on a Monday afternoon on a snowy day and it was pretty quiet.
At first look, it is very clear that this location is not as big as the King street location, so there is a chance that their selection would not be as good. For myself, I was looking for new travel bags and being MEC, they have a very good selection here and I was able to find what I was looking for.
I like the fact that this location isn't as crowded. I also have no parking issues like other reviewers on here as I took the TTC, subway stop Bessarion is right next store.
Overall, this is a good store if you are not looking for niche items that only bigger MEC stores have.