I think they are similar in selection, because I found my YSL at Alexis-Nihon (avatar pic) and my Givenchy at Montreal trust.. I always do both Winners when I'm at downtownBeen looking for that YSL to show up !
I haven't been to the Alexis-nihon store in a while as I usually go to Montreal-trust or marche-central!
Do you find the selection is better there?
Did you try Winners Marche Central?