From the Knitter's Fair website:
The Kitchener-Waterloo Knitters’ Fair is one of the largest all-knitting events in Canada. For many years, the Kitchener-Waterloo Knitters' Guild has offered a one-day fair organized "by knitters for knitters."
The Fair, held at Kitchener Memorial Auditorium Complex in Kitchener, now presents approximately 50 vendors offering the latest and greatest of knitting products. Imagine two large rooms dedicated to the craft of knitting, where you can see and feel the latest yarn, ogle the vibrant colours, visit with your friends, listen to a great speakers, and pamper yourself with a hand massage. We offer an incredible display of yarns and fibre in every colour, knitting books, patterns, tools, and accessories.