I use our local Nissan dealer. Highveld Nissan. The guys are awesome and always helpful. Oom Fanie the workshop manager is always ready to help and open for discussion.
When i had the problem where the car died on me he even gave me his sel no. As well as put a mechanic on permanent standby to assist me if the Trol should die on me again. I have not had to order to many parts yet. Ordered a new air filter on Monday. They did not have stock. Said it would be here on Wednesday. Wednesday before 12 they phoned and informed me that the filter is there.
I would rate the guys 10/10. Nissan as a company not so much. Parts are way expensive. There service plan doesn't mean much. How must one drive a off road vehicle 30 000km's with one set of diesel and air filters. That's insane. The air filter i replaced today has only done 14 000km and its black of dirt. Completely.
I feel sorry for the people sometimes. They want to do more but company rules restrict them.
I guess it comes down to. A company is only as good as his employees.
I am willing to pay for parts and wait for spares as long as the people at the dealers are willing to help and make an effort.