I just read through our purchase agreement, and under "ODO Mileage" it says 000050. We haven't picked up the car yet, but if there are actually 50 miles on the odometer, we're going to need an explanation. Does the paperwork mileage usually match the miles on the ODO at delivery? How many miles are typically on a Tesla at delivery? Update: My car had only 9 miles on it at delivery. It seems the corporate folks put some arbitrary number on the purchase agreement. Thanks for all the replies.