Funny you should mention it! I just paid my automotive electric guy, whom i've known professionally for all but thirty years, to repair a straight 24volt starter that he sold me in APR 2007. $145 for a new armature, new drive gear, brushes, and a new drive end housing. I had a broken starter bolt for a while that probably caused the drive end housing to crack. The drive gear was just one of those "any given part, any given day" things. The armature on the other hand, was a combination of me overheating it, and the groove that holds the snap-ring that retains the drive gear disintegrating. I was kind of peed about the whole thing, but i DID overheat it when i ran out of fuel last winter. And abuse just flows down hill.