I'm not sure if "clutch lever mount" is the correct word, but the part that mounts between the clutch lever and the clutch perch broke on my Terra. Clutch lever is fine. Clutch perch is fine. It is kind of a freak thing, but the contact point that the adjustable lever pushes against broke away. So pulling the lever won't draw the cable anymore. Has anyone found a good (or even not so good) aftermarket option that replaces the stock clutch lever and lever mount?
So I gave these a shot. It looked like it would be a perfect fit, but on the clutch lever, I had to remove some radius from the lever and also take some metal off to reduce the thickness to fit it. The brake lever didn't fit either, and I didn't bother trying to make it fit as I didn't need it. Given the cheap price, I'm fine with having had to modify the lever. They are actually quite pretty and well made even if the machining wasn't quite right for fitment. But I did want to let everyone know that the levers weren't plug-and-play.
Hmmm. I didn't have any problems. In fact I had to shim the clutch side with a washer to make a more snug fit.