I have M520s on 2 different bikes. They've performed well, and the price was right.