This is a 2 star Shoppers location but the extra star is for the parking lot, the only one downtown that had one that I have found.
Limited selection, not well stocked as others have said and definitely not a location for cosmetics, just go a little south west to the location on Jarvis south of the St Lawrence market, that location has all the high end makeup.
I think a lot of these issues are due to the location.