Check the yellow pages, or local people, and see if there is a rebuild shop in your vicinity. There still exist some starter and alternator rebuilders, and they are often very good, and relatively cheap. You can be sure that the person doing it actually looked at what was needed, fixed it, and...