I got the first one done at the dealer so they can look over the bike and check for any defects mechanically. I watched them do my service and they took almost 2 hrs going over my bike. The oil change and chain lube was quick, but I could tell that they were really checking things over, which was good. It wasen't a matter of not knowing what I was doing because I have had motorcycles for 24 years...I know how to change the oil obviously. The oil change, chain lube, and check over was only $85. I actually got a real good deal on the bike and on top of it had them tell me how much the first oil change was gonna be. After they told me, I asked for that much more off the top and got it. So...yes I think it is worth it to get the first oil change done at the dealer so long as it is under $100 and they actually do what they are supposed to do. All future oil changes are done by me.