DIY is always the cheaper option, but many ppl are mechanically-challenged! I would rather pay $$$ for an expert to service my boxster vs. me trying to DIY and end up screwing up the car....
I look at it like getting a hair cut, we all can DIY but we pay $ to get it done... compared to the $100/hr a dealer charges, the $15 i paid for less than 10 minutes is equally expensive!!!