I replaced my starter with this or a very similar unit about three years ago, The drive assembly (starter clutch) is what has gone bad on my starters the last couple times. If this one dies, I won't buy this starter again, but rather buy an Allballz drive assembly or perhaps even the MES lifetime drive assembly and just rebuild one of the starters on my shelf that have bad drive assemblies. If I wasn't in such a hurry to get riding again, I would have rebuilt the one that just went bad. It works though, but even still I might install a relay to give direct battery current to the starter in hopes of extending the life of the drive assembly.
The online ordering process is very easy. I received the starter and gasket kit on time and the package was in excellent condition. The starter and gaskets fit perfectly. The price was amazing as I was quoted from 2 different HD dealers for starters in the high 200 to low 300 dollar range just for the starter. Over all experience was great!!!!!