Considering retail stocks? Here’s a look at two retail titans in Canada to determine which is the better long-term buy. The ...