TG, a big part of it is the dealer, as service is a huge chunk of their profit. On my (former) Boxster S, the normal service (synthetic oil change/fluids/inspection/belts I think) was done every 15k miles, and the dealer wanted $700 for this at the time. Instead I always took it to a private Porsche mechanic (Performance Independent Porsche in SD). Nice guys, they really know their stuff and build/race their own 911’s. They charged me $400 for the same work.