Speaking from someone who went nuts because the car jockey at the dealership I used to go to needed to adjust my driver seat, I have to say that if I saw that the my Z was driven 4 miles, I would be pissed. The fact that they could not give you a good answer when you asked them about it makes me even more suspicious. I'm trying to think why they needed to do an update on the Nav in the first place but I guess that's another issue. The Z would be a tempting car for some tech to want to take it for a "test drive" to the local Dunkin Donuts. I'm sure it happens more times than not and if I had a piece of crap car, I wouldn't care. But not my Z. I would send the Service Mgr an email or call them to let that know that you have a concern over this and let them explain to your satisfaction why they needed to drive the car for 4 miles. By the way, since my issue with a dealership regarding my seat issue, I have not returned there and have found another Nissan Dealership that I trust. I am paying them, they need to gain my trust so that I return. If that doesn't happen, there are plenty of other reputable shops and Dealerships around that would love to have my money.