Eh, they are Canadians that care about rust!
If you have never heard of them, then I am passing and going to buy stock Brembos. I searched all over the internet, every forum I could think of, and never found a single user who tried them. As much as I like trying new things, I'll pass on...