Bought a universal alternator from these guys, and it turned out to be a $400 paperweight. Turns out they do not build to order so the alternators are all stock from years back. Thus, they ship without magnetization and poor rectifiers.
Tried to follow through with their "so-called" warranty and was ignored via phone and e-mail.
Don't waste your time, get a better and cheaper one from somewhere else.