I had a gentleman drop by the shop yesterday who does circuit board repairs.
I thought it may be of interest to those people in Ontario. They claim to do repairs for as low as 30% of the original cost.
The reps name is Peter Gamblin and he represents Ensil out of Markham.
He can be contacted at 416-301-1140
I have no affiliation with this company, I just thought it may be of interest to the forum members.