Originally Posted by
TrekJapan
Rode this thing today and the brakes were driving me nuts. So I went to the bike shop and got some Shimano Deore V Brakes and installed them. Much better.
John

John, I cannot believe you have replaced the brakes without replacing the brake levers!