Good advice, CanuckAudio is a decent forum for those of us north of the 49th.
There used to be a good contact just west of TO, but it seems that others have had issues, so I am not sure I can recommend that person, in spite of my own positive experiences at an earlier date.