I live near Toronto... check out The Friendly Stranger, its a huge head shop and theres lots of cool stores and stuff on the same street too. Theres usually some kind of event going on at the Ex or at the SkyDome. Try searching the net for events in Toronto when ur gonna be there.