We used to have K Mart, but not anymore. We still have Hudson Bay Company, which is pretty excellent, though for awhile it was owned by an American company - not sure if it still is.
Tim Hortons used to be okay, but around the turn of the millenium they stopped making doughnuts in-house and now they ship them in from a central facility. The coffee is nasty, too, which is why most people order double-doubles (two milks, two sugars - do you call it that in the USA?). The only reason they're so popular in Canada is that they've somehow convinced everyone that it's the only patriotic Canadian place to get coffee.