I agree it's preferable to the dealer experiences I've had for recalls. I've never spent more than $5000 on a car before this, so I'm not always certain of what to expect. I would have been more ok if when I called they just said "tough luck, we can't get there sooner." It was maddening that they kept saying they were going to do something, and never did. Being out a of use for a week from a new car is also unacceptable. Since they can't do a loaner I would have expected Uber credits, or at least some Supercharger credits for the inconvenience! It also firmly leaves us in the category of Teslas shouldn't be for someone who has to rely on that vehicle to get to work, or they may get fired.
Update: The service tech was great but I'm sure he was stressed being behind schedule with this being more extensive than expected. He left my trunk liner laying in the parking lot