I fail to see you disproving my point. The site you chose is more expensive that the one I listed. That’s 9.95 PER strut to ship, so add $40, and that’s being generous since shipping to Canada will be more anyways.
That brings you to 460USD. From the USA. Then add on 15% tax, 6.1% duty, convert it to Canadian… what do you have? Let’s see how good your math skills are.
I’ll make it easier for you, it comes to $650-$700 CDNfor the struts alone.