I think they have proved themselvs over and over again. someone on SN was sayin that they had a set of UPR pully's and the aluminum was wearing
Had Mac's for years...not a prob....If their the Black Oxide ones, cheaper of the one's they make, they will slightly rust over time...