Total time to delivery was a little over 3 weeks, however I refused to take the car until it was repaired (items below). I am in a P100DL Model X for the time being However, I am frustrated by the shitty experience. Below is what was wrong with my car on delivery... 1) We waited 2 hours after our appointment to get the car out of "detailing" and replaced a scratched wheel. When we saw the interior, it was dirty, with a used Resse's wrapper, fingernails/hair and was just overall dirty. 2) The B piller on the drivers side was completely worn in numerous areas, and that the part was ordered over a week ago, however it would be an additional 7 weeks to receive a replacement part? 3) The front end (hood, bumper, and nose cone) was full of rock chips, like hundreds of them. Car looked like it had 200k miles. 4) Another wheel was scratched across all of the spokes. However we waited two hours after our appointment to have a wheel replaced because it was scratched and they missed the other wheel? 5) Tires were measured at 6/32's (the bear minimum) by service, but looked to be lower with minimal tread left. 6) Metal trim throughout the interior was dented. We were extremely excited to take delivery of our Tesla, but were let down. After owning numerous BMWs, Mercedes, and currently an Audi, the experience was a 1/10 compared to other premium brands.