I just took my X in for the 25,000 mile service. The overall experience was quite different from my last service about 9 months ago. This time - pulling up they had several cars checking in. While I discussed the service with the adviser - another individual photographed my car in great detail - inside and out - after asking permission to enter the car. They identified two minor scratches that I had not noticed. They asked whether it was okay to update the firmware and wash the car ( I know some folks are very sensitive on those two points). The loaner car - also an X - was all set to go. I just had to show my license, sign for the car and I was off and going. During the service I received text messages following the progress throughout the day - from staging - to maintenance - to car wash. Nine months ago - it was quite a bit more informal and clearly not geared to handling volumes of service. I commented to the adviser that this was quite a different process and he indicated they are gearing up for the Model 3. All of the process changes made good sense to me. The overall communication was much better. The time to drop off the car and get in the loaner was about 10 minutes overall. It is good to see the progress toward a more scalable service model.