This is one MASSIVE store. It has everything you need, and I mean EVERYTHING. It's well laid out and easy to shop.
There's really not much else to say about this, after all, it is a Dollarama and we've all been there. The only difference is that this one is new.
Just keep in mind, parking here is worrisome (see my Popeyes review).