Please keep in my mind that this is MY EXPERIENCE, and in no way am I assuming that your experience will be the same... This is regarding my 2017 Model S. (7 months old) Took in my vehicle to have a major component replaced for warranty. Also mentioned 3 other warranty issues that needed to get fixed. Took it in on Day X. They said the car would be ready on the same day or by day X+1. Walked out with an older Model S loaner. (The front dash was loose and falling apart.) Got a text message the same day from a system generated source stating that my vehicle was ready. So I texted and emailed my service rep. No response. Got a call from someone the next day stating the vehicle was ready for pickup anytime and that everything was completed. Received an email indicating the "comprehensive" service work that was done. Everything fixed, of course. I went to pickup the vehicle on day X+1. Observation: 1. 1 out of 4 things were fied. 2. 3 out of 4 things were not even touched, although they claimed all 4 were completed. 3. My seats were dirty, someone left a giant foot print and dirt marks. Everyone was quite embarrassed and we were all baffled. Another service rep was helping me this time, and promised to answer my emails (unlike other reps). Switched cars to an ICE, didn't like the model S loaner w/ a the loose front dash. Day X+5. No word yet. Shot them an email for an update.