I prefer my local shop in Clearfield, PA - Bud's electric. Generally cheaper than any standard reman (which is the least of my concern when it comes to a reliable unit) These guys have been working on this stuff forever. They completely take it apart, and actually check everthing. I had an intermitten battery light, and was 300 miles from home so I bought a new one from NAPA (no core) at ~$200? and Bud's rebuilt my other for less than 75. Replaced all bearings, regulator and a few other little things. And actually explained what failed.