I took delivery of my second Model S in December 2018, after a series of snafus as a result of terrible hand-offs between people within the sales and delivery organizations.
The windows were so poorly adjusted that wind noise was deafening, a number of functions simply didn't work as promised and the response from Tesla was slow and confused. The window issue was addressed after two tries and many of the other issues were fixed with an upgrade to the software or firmware (I'm not clear which).
From day one, the back up camera has operated intermittently, the rear view mirror does not tilt down when backing up (despite the setting calling for it to). Tesla seems vexed in getting what would seem to be relatively simple issues addressed. Recently after several software updates the car takes a ridiculous amount of time for the systems to start up (must be Microsoft software).
This is my second Tesla Model S and I absolutely loved my first. I have driven top line model Mercedes products most of the last 35 years and replaced a Porsche Panamera with my first Model S. I was a strong advocate for Tesla, telling my friends and anyone who asked it was the best car I ever owned. I'm sad to report I now steer people away from Tesla. Their build quality, technology glitches and terrible service delivery structure (from the initial purchase on) makes me regret my decision to replace my first Model S with the current one. This experience is not what one expects in a $100k+ vehicle.
I still love the design and premise of the product, but the execution sucks. I get it that scaling is incredibly difficult, but perhaps Elon needs to give a little more attention to building a quality product and loyal customer base and a little less attention to his celebrity. I am confident I have cost him at least several new customers with my responses to questions by potential customers. I'm probably not unique in that regard.