Lots of US businesses will not ship any items to Canada, does that mean it is illegal? No. All this means is that the individual company does not ship to Canada, for whatever reasons. Will they tell you that, who knows?
I would just spend my money at another company who welcomed Canadian customers and call it a day. No sense wasting time trying to prove a point to a dealer who obviously doesn't care for your business.