Usually when you keep order less than $400 value it's not that hard to get away. Honestly stop defending the Canadian retailer. They are not helping Canada, the bought their stuff oversea like you did except they made a bigger order to reduce shipping but decide to markup insanely. The most ridiculous I've seen is selling a ptw carrying handle for $210. I can order a gunieune colt one for bout $150.
If anything were supporting retailer in Canada it's supporting greed.