In looking at the long posts and threads of problems and dealer ineptitude is anyone regretting their purchase of the Leaf?
I have my $99.00 deposit in for 10 months. No roll out on the east coast yet which maybe has been good for me to see what others are experiencing.
Don't get me wrong, i am...