Bingo. Without question. No searching for dealers that might keep their verbal promise for no markup on delivery, no need to get it in writing that they'd keep their word, no negotiating with the finance manager, no surprise "market adjustment" on delivery. I knew, to the penny, what I would pay for my Tesla when I ordered it online. Right now, in the current market, there are a number of cars that I would really like. I've driven them and they're good. Tesla's absolutely honest pricing and their supercharger network, balanced against the dealership mode and today's charging network, make it a no brainer. I hope both of those improve, it will be a delight to comparison shop cars in the future.
You have a dealer who doesn't do any of this? Great. Not in my area. Now if Tesla would only fix their service experience, and answer the phone.