Shopping Six of the best holiday markets in Toronto, and what to buy at them How to get a head start on your holiday shopping