A question for people taking delivery soon: It sounds like Tesla encourages customers to make the final payment before they get their car. How do people feel about that? I would be uncomfortable paying until I had given the car a thorough inspection. I know Tesla would quickly fix any minor issues, so it's unlikely I would refuse delivery, but if I had to because of something major, it would be a big problem if I had already paid.
And if I want to be in a position to refuse delivery (however unlikely that is), what form of payment should I take with me? I'm paying with cash - no financing, no trade-in. Will they take a personal cheque or a certified personal cheque? A bank draft wouldn't work because it's made out in the recipient's name and the money is taken from my account when it's issued, so I can't just take it back to my bank and cancel it.