I've been to the Aveda Institute in Montreal and Vancouver for a haircut - Toronto was the same great experience. There's always a great little massage before they wash your hair, and first time is also 15% off! Such a good cheap price for a haircut, I had Gritti and she was meticulous and even curled my hair after!