My 306 HDi is due a 36000 service very soon. Local dealer has quoted £295 - does this seem about right or should I shop around? TIA cheers, Len