Heading out of town tomorrow morning to buy a new 2011 Leaf, worked a deal over the phone as it is a little bit of a drive. But I just found out that it is a "demo" with about 1000 miles on it. Anything I should be aware of to check or look at prior to buying it? I know it is last minute -...