I've got a SON hub dynamo that is 3 and 1/2 years old, probably has 5000 miles and still running strong, never had a problem. I know that if you read the rando forums, that people get many more miles then that on them too. I've always heard very good things about the SON hub which is why I invested the money in one.