helicoils, while Ive never used one, scare me for some reason. I guess the thing that I like most about the Time Serts is the flange so they wont keep threading into the hold that you are repairing. Helicoils may do the same, I dunno, like I said Ive never used them.