I love this place so much and always stop by here when I need to get gifts for friends and family. It's a cute little shop with a lot of cute clothes, keychains, prints, candles, jewelry, and a ton of other small things that make great presents. They carry a good variety of brands and products from local companies and the staff are friendly, but really let you do your own thing and aren't annoyingly attentive. A lot of the stuff they have is very Toronto-specific so there are a lot of things that would make good souvenirs that aren't touristy or tacky.