Have looked at these myself they seem pretty good, I thought the advantage with the velcro ones was that you could periodiically remove them to check underneath. I replaced the stock gaitors on my TTR with some aftermarket ones and they were much better quality. I think they were polisports. They were more rubbery as opposed to the Yamy ones which seemed plasticky and brittle plus very thin.
Chain stay protectors for mountain bikes seem very similar they may be worth a look.
|