Damn! 250?!?!? For that much I would expect dinner and a movie at least. I paid $89 for my first service. Oil change, filter, adjustments, chain lube, and a few other knick knacks. I got the service done at the dealer and the bike has run great.
On a side note. The dealer told me that for about the first 500 miles I should not run above 5000 RPMs. What is the reason for this? What sort of damage may I incur if I do run my bike above 5000 RPMs?