Love the bike so far, but along with the water/fuel drain hose being crazy kinked from the dealer, now I have found a stripped screw on the bottom of the throttle lever assembly.
Obviously I am going to bring it to the dealer and complain, but what are they going to do? Are they obligated to...