I'm not sure what forum to put this in... I'm going downtown TO tomorrow with my best friend, and I'm on a quest to find some Trek merchandise. Are there any stores that have good selection (or any at all?) of Trek merch? I'm geeking out before I go to school. Thank you so much.