When I purchased my bike about 4 weeks ago and was going over it with the dealer I noticed a scratch on the bag, the sales man said I could have them take care of it, repaint the cover or they would do the first service on the bike, I told him I would let him know. Also I told the dealer about the brake recall and he said he would order the recall part and call me, about a week later they called and said the part was in and I could come in anytime. Last week it got to 80 degrees here a couple days in a row and I wanted to ride so I called the dealer and said I would be in for the brake recall, so off I go, about a 80 mile ride, 80 degree weather I was loving it. When I get to the dealer, they can't find the recall part, "probably put it on another bike, I'm thinking" dealer said he was sorry and wanted to make it up to me and would send a tech to my house 80 miles away and install the recall part. I also them that I would fix the scratch and they could supply the touch-up paint, dealer agreed. He also told me that he still wanted to do the next service on the bike, I told him what oil I use, mobile 1 4t, and he said that he would have it there for me. I think this is pretty good for a dealer and this is the first time I've dealt with them. What's your opinion?? The tech was here yesterday and installed the recall part in my driveway and gave me the touch-up kit.