Hello dino, Dibble's pretty much right with the charges, although some specialists may be cheaper.
Whereabouts are you, maybe we could steer you to a nearby specialist for servicing advice, although you're probably better off buying the bike private it's always good to know who's recommended in your neck of the woods.