Consignment wise -
There's a place on Avenue north of Lawrence, on the west side of Avenue. Mostly women's stuff but some limited men's.
There's a men's only place, really good stuff but pricey for being 2nd hand, at Eglington & Yonge (on Montgommery, east of Yonge, kinda tucked away behind the Timmy's).
There a place supposedly on Mt. Pleasant but never been so can't comment.
There's one on Jane, north of Bloor, near Annette. Never been, can't comment.
There's lots of...