Rated this place:
256a Queen Street West, Toronto, ON, M5V1Z8
Alternative store: They have some interesting vintage stuff; printed tees you cant really find anywhere else. AND, they have 2 stores located right across the street from eachother on Queen. One is upstairs and one is downstairs (i like the downstairs one better).