kenzington market is the only palce i know, i live in the suburbs of toronto (ajax) so there arent many head shops around. queen street is where a lot of the head shops are located.