They don't sell roots in the us that I'm aware of but I live near the border and it pops up in resale shops a lot around here. Nice quality brand though, I get excited when I see it, more durable than a lot of things here
Those "splash pants" are a good idea, I never see them in stores but we get some mucky winter weather too and sometimes snow pants are just too much. I'm going to check online for them lol