So in 2 weeks I am going to go see my sister in montreal and she lives downtown. I was wondering if there were son stores that sell tall t's and some ski shop that I could find some nice stuff in the summer. It would be better if the stores are easy to go to by metro. Thanks and +++ K for help