They price you pay doesnt justify the service you get i think labour is about £60-80/hour. At 40k you get a lot of checks like all your fluids, belts, brakes, tyres etc and a VW mechanic does your cars ROAD TEST!!. What was on the invoice? In haynes for the 2000 onwards model they have timing belt change which would be quite expensive. I have just done an average service on my car costing £140 covering pads and discs, MAF, air filter, brake fluid, oil and filter, fuel filter, coolant and spark plugs.