I had mine done last Thursday at the dealer along with my oil change and tuneup. They said it wasnt due until 7,500 miles but went ahead and had them do it a little early so I wouldnt have to go back. All the work I had done was $200 and I have no problem paying that. I'd rather someone who knows what they're doing work on my bike. I'd screw it up for sure and besides, I really hate working on anything mechanical. I guess some people enjoy wrenching like I enjoy riding, golf, skydiving, and a million other things. Time is precious!