Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
adrift is a pretty decent skate shop in toronto, it is literally right beside livestock. If you want stuff that isn't so expensive da-zone is nearby there, on queen about halfway in between bathurst and spadina, it's name changed though and I can't remember what it is now. There's also so hip it hurts on queen about 2 blocks east of spadina, it's a cool shop but a bit overpriced. The new era store is cool too, you've probably been to one before but obviously the toronto one would have some toronto only stuff
as for ski shops there isn't much downtown, hogtown sells snowboard stuff, and they have outwear but it smells and is expensive and the staff is generally pretty rude.
Anyways good luck!