With my wife's 2006 Suzuki Swift due for its 30,000 km service I phoned around and got quotes from a number of Suzuki dealers and was astounded to find they ranged from $295 to $501. Why do the prices vary so much for the same work? I was also informed that when the rear wheel bearing locking nuts and wheel bearing caps are removed they break and that the owner must pay for the replacement parts. Surely this is a design fault and should be paid for by Suzuki. What other product breaks when it is being dismantled?
The dealers set the price for the servicing and I believe they charge what they think the local market will cop. Before deciding on which dealer to do the service quiz them on why they charge what they do, and tell them you've done your homework. On your second point I agree that if they break the nuts and caps they should pay for the replacement parts, and I would put that to the dealer before agreeing to have them service your car.