I've never had a starter go bad (and I keep my car a long time). If I were maintaining a fleet and for some reason sometimes had starter issues, yeah, rebuilding one myself would be my first choice as per dfarr67. If you are having repeated failures on starters I have to wonder about the state...