$600+ for a service on this bike is total BS! (Yes, I am still pissed that is doesn't have hydraulic valves like the 90's CB750 Nighthawk, LOL!) I save as much money as possible by doing my own basic servicing. For the harder stuff of things that require fancier tools, I go to my local mechanic (ADV:Guy Young) who I trust and he charges less than half of what the dealer charges. As far as miles go, I put 12,000 miles on my BMW GS last year and about 1,000 HARD miles on my DRZ400. Expensive servicing is the reason I unloaded my Ducati Monster. Even though my GS was expensive, I can do 85% of all required maintenance at home in my garage. Guy takes care of the of the 15%.