May get flamed for this, but from passed experienced and also reading others experience, I always go to an independent specialist.
Why ?
They care more about you as a customer and your car, this is because they are not employee, it's normally there business rep they are taking care of.
I just had my car service, I got it from a vw dealer a year ago. As part of the purchase deal I requested a few things to be done, haldex oil change, engine oil etc !
To cut a long story short, my specialist showed me the condition of the haldex oil, they never changed it or the filter, I don't trust dealers !