That's the first time I've ever heard that said.... My mate had some on an Echo rim, best brake I've ever used, there was no slip at all, you didn't even need to squeeze the lever hard, the bite was instant, and it worked better in the rain than the dry. I've also known several people from on here that swear by them.