Just picked up our new Nissan LEAF Friday, Feb. 22, 2013, 6pm, and getting it home was SCARY and took 12+ hours.
Does Zero miles TRULY mean Zero. Are you dead on the road? Or is there some buffer?
Dealership was 126 miles from home. Weather was raining and freezing, so to keep windows clear of...