This is the kind of pharmacy I expect when I need to go to one, as it has just about everything you might need. My biggest problem is that it wasn't as easy as I thought it would be to find the moleskin I needed desperately after walking Hamilton and Toronto, ON the last couple of days, but I now know where to go for pharmacy needs while here!