It's not Enermax's fault (other than giving the contract to Comtronic). Comtronic is the regional distributor for all of Canada.
Your best choice is to contact Enermax USA by toll free and voice your displeasure with the quality, then with the shady service by Comtronic. They can to some extent influence Comtronic to remedy this problem. Dont bother with email..
That was how Enermax USA, my retailer, and myself forced Comtronic to honour a valid RMA a few years back. It was a most frustrating experience for all parties involved.
Enermax is a good company, just that they picked a rather poor distributor for Canada.
Since Enermax is actively relaying warranty concerns to Comtronic when you contact them, issues with warranty will necessarily reflect back on Enermax. If a company really cared about its customers, they would not force them to take many tedious steps to get the service they deserved in the first place.
From what I've read, Comtronic seems to take care of RMAs only if you can deal directly with the headquarter in Ontario but anyone living in Western Canada may receive extremely questionable services.
[I've just heard from the company and will see how it goes soon]