Reviving this old thread... Thinking about getting myself a pair of those levers you've been talking about. Which one is the trusted solution? That the2wheels shop or the kaokangtang guy? Seems like the2wheels shop ones are better and more popular. Also what's the difference between the shorties and the long ones?
Last edited: