This Shopper's Drug Mart is pretty big. It has a large makeup area, food section (including tons of fridges and freezers) and photo developing.
It's open to Midnight, which can be pretty convenient. I actually don't find myself coming here all too often, because the Loblaws down the street is 24-hours and seems to have just about everything that the Shopper's does, save for certain brands of makeup and stationery supplies (of which are pretty sparse here)
I can't speak about the pharmacy, but the ladies at the cosmetics counter can be pretty helpful at times and at others, will stare at you as if you're planning on stealing something.
I also find it pretty difficult to find stuff, but I seem to have this issue in all drugstores.