Rock has KYB for the struts (and mounts if needed), so I'm fine there. It's the springs that are the hard(er) part.
Honestly, I doubt many of you fully grasp the misery of getting stuff over the border these days. Either shipping is exhorbitant or sellers won't ship here at all. For those cases I have a friend with a Montana mailbox (he lives just a few minutes north of the border). But even though he got a commercial carrier permit so he could fetch stuff from it, the feds changed the rules, forced him into quarantine (despite having come into contact with nobody during the hour he was in the US), and threatened lose-your-house sized fines. So now we've got six or eight months worth of stuff piled up there that we can't get.
Which is why - as much as their super-low prices - I like buying from Rock. They ship here via fedex without breaking the bank.