Regarding service, my Model 3 has 18k miles and no regular service required.
However, I did get into a minor fender bender. I got a service appointment via the app (selected “body repair” or similar). I tried to call the day before my appointment, but the phone tree didn’t have good options so I gave up after about a minute. Go to my appointment, and they tell me super apologetically that they’re not set up yet for body repair appointments. I say “no problem, can I at least get an estimate (which was really all I was hoping for that day). They say sure and take thorough pictures etc. Within a few days I had an estimate via email and they sent to my insurance as well. About a week later I got a text message with status of parts on order. About 2 weeks later I text requesting update. They texted back that they expected in about another week and set up appointment to drop my car off. That’s where I’m at now. My point is that I never spoke to anyone on the phone once, and yet so far I’m very satisfied with the service I’ve received.