I'd expect a minor service to be around $200 and a major around $400. Reality is about double that and previously experienced quality has been average to low. I do my own servicings at around $50 and $100 for minors and majors respectively and quality is, IMO, much higher.