Braber is a great company. I bought a snowblower from them.
Top notch and simply (or as I call it: KISS - Keep It Stupid Simple) designed.
Their support is great too. Can't ask for anything else.
I deal with a couple pieces of computer equipment at work that is Canadian based, and I love dealing with them. Braber is no exception -- top notch.
So far, all my dealings with Canadian vendors have been excellent and beyond, shall I say it, superb.