I have never purchased from them so can't comment. I would be careful though, your warranty might not be valid in Canada. I purchased a machine from a shop across the border once, but was prepared to go back if there was a problem. It is just over an hour from home.