I just got my haircut from a French guy this afternoon.
He was very skillful, nice and patient. He cut my hair for more than 45 minute and only charge $20, I was surprised....I was told $25 without washing, 35 with washing... but I gave $4 tips.
I was recommended to him from a French girl, which I don't even know, after I complaint about haircut in ottawa in a snowboarding forumn.