Main dealers wouldn't know WTF to do with my car, so I take it to a local performance Nissan specialist who only charges £30 per hour (Buffy on SXOC). I do a few jobs myself but given that the car doesn't see high mileage these days I'd rather spend the little bit extra to get it done professionally.
For the Mondeo, I just wait for the light to come on, then ring Arval and they tell me which Ford dealer to take it to, then I pick it up in the afternoon, ring Arval again and tell then what the Ford dealer buggered up (brake master cylinder last time) and they tell me to take it somewhere else who fail to fix it, lather, rinse, repeat a few times and then it's sorted.