I had a poor experience with both the ordering process and delivery execution. I think I tried to send this feedback to the Tesla executive team but their form didn't even work. Anyway, here it is if you are interested (purchased 2015 90D in August 2018). It's a great car but there is something wrong with the culture at this company and how they treat people.
First, it was difficult getting a response when contacting Tesla about used vehicles listed on the website. More than once, the car was already sold by the time the sales advisor responded. The photos/information provided of the vehicles (located in another state) were inadequate. No photos of the dashboard, trunk, frunk, roof/sunroof or displays. It's also unclear which vehicles include the tech package features and which do not. You need to be more forthcoming with the information on a vehicle that cannot be inspected in person before placing a non-refundable deposit.
After I ordered a pre-owned Tesla Model S, I needed the signed contract in order to finalize my loan. I was told the contract could be delivered as late as 24 hours before delivery. This obviously does not give the customer enough time to finalize a loan, get a check, etc.. It's like you are purposely making the process difficult for the customer. You can automatically generate a sales contract instantly so this delay makes no sense at all.
I ordered the car on 7/29, and on 7/30 arranged a date/time for delivery (for Saturday, 8/18). Tesla failed to get the car from CT to VA in 3 weeks. My delivery appointment was canceled TWICE. A sales advisor even told me the car was en route when it was not (also known as a LIE).
I had to cancel/rearrange multiple meetings and appointments, as well as change my insurance 3 times due to this ridiculous mess.
When I went to pick up the car, I waited for half an hour for the delivery person to become available. When he was available, he immediately put all of the papers in front of me to sign. I had not seen the car in person at this point. Obviously, I'm going to want to inspect the vehicle in person before finalizing the purchase. I told him this and said I needed 15-20 minutes to inspect/test the vehicle before I'd be ready (I could have done this when I arrived, obviously, but this was not presented as an option). After a little while, he came over and said he needed to sign the papers NOW. Fine. I told him that I saw a bunch of scratches on the paint that were not shown in the photos I was given when asking about the car before the sale, and I asked if I could have a complimentary bottle of touch-up paint due to this. He responded no, the car is sold "as is" and I could refuse delivery if I didn't like the condition (and, presumably, forfeit my $1,000 deposit). What an asshole response this is!
No written information was provided about either warranty (I asked), map updates, Internet service, etc. I still don't know the answer to the last two.
You are selling luxury vehicles in the $50k-$150k price range. You really need to learn something about customer service because customers are expecting a much better experience than this.