Not sure about USAlternator cause they don't seem to be well known.For that kind of money i'd go with a tried and tested company.That's just my opinion of course.Good luck.This is an email i received from them(USAlternators):
We have been in business officially since May with a website and...