430 Bloor West, 416-324-8333, and other, outerlayer.com
Every year when we prepare to shop the city for our gift guide lineup, it's tempting do it all at Outer Layer. The two shops (one in the Annex and a second at Queen and Portland) are full of winning present ideas from fashion accessories to kitchen buys to bath and beauty finds. For card hunters, its hard to beat OL's stacks of sincere or gut-busting greetings.
The Beau and Bauble
3092 Dundas West, 416-904-6136, thebeauandbauble.com