when they move the cars about they have to drive them around the docks to load them on the boats, or they have to drive them onto the trucks, 12 miles is not really alot of miles when you think it came all the way from japan :winky:
The rep or salesman probably did take it for a quick spin, but it doesn't mean the car is anyless new, just means that you have a couple of extra miles on the clock, and as said above, won't make much difference at 150,000 miles
Thanks,
Andrew