go for the refund and hope you get it.
there are no "recent" regulatory changes. in the US, few retailers will touch anything that has not been approved / has the UL seal (Underwriters Lab) - Canada may have it's own "UL" kind of safety requirements, but they are not new.
nor is the Canadian theory of "North American Free Trade Agreement (NAFTA)" - what that means to Canadian authorities is: Canadians can ship anything to the USA duty free, but anything shipped into Canada from the US gets hit with huge import tariffs. it is not a two way street. we stopped shipping to Canada because Fedex didn't collect the duties, and when the shipee didn't pay up, Fedex eventually billed us for duties, broker fees, fees fees, more fees fees, other fees fees, fees for charging a fee.... and there isd _NO_ Canadian manufacture/supplier of our type products - there is _NO_ domestic _ANYTHING_ to "protect."
perhaps if you wrote your representative and asked what's up with NAFTA things would improve.