You can buy better quality replacement stainless steel brake pins. I can't remember exactly where from, a forum search might show a few places. Pro-Bolt comes to mind though, but not 100% sure they would have it. V-Strom brake callipers are shared with a multitude of other bikes, even other manufacturers, so it should be relatively easy to find if know what you're looking for.