This location is pretty new. I went on a Saturday afternoon and it was pretty empty. I think a lot of people don't know about this location still. They have the normal MEC stock. Though I found the selection for bathing suits lacking. Mostly bikini's and not many one pieces. The change rooms were okay. Some of the change room doors are hard to close as they are fitted too tightly. Sales staff were not on hand to help get sizes. I had to do that on my own.
If you go by car it is a tight squeeze as they are doing construction behind the MEC so that's why there isn't much space to maneuver around. It's easiest to go by subway where you just need to cross the street.
This location is smaller than the one on King St. It needs to grow a little to have the same cool, lived in vibe that King St has.