I bought a service kit for both the starter and the alternator from
http://aspwholesale.com/site.
Haven't done the alternator yet, but for the starter motor/solenoid the kit was quite decent.
REPAIR KIT-ND OSGR (ND-79-1103) $47.561
REPAIR KIT (DR-79-1043HD) $65.251