I have a 2017 Model S that was in a relatively minor front end collision in July. The shop said the repairs would take 3 weeks, but the parts would take 1 month to arrive. After a month, they told me they could not get the front bumper assembly and the interior headliner. The front bumper assembly finally arrived after two months. So, I would get my car back after in 3 months for a 3 week repair.
Today, I was informed that they have no estimated arrival date for the headliner. So, they have pushed my completion date out another month with no real end in sight. 4 plus months for parts for a 3 week repair is crazy. I love the car, but recommending it would have to come with a huge caveat. After 5 years of production, this should be sorted out.
I only drove the car for 4 months, and now it will have been in the shop for most of the time. So frustrating!!!