It might depend on the body shop, but here's my experience after I brought my M3LR in for what turned out to be over $9000 in repairs last November. After I brought it in on the date they told me (they had already seen it, done an estimate and ordered a few parts 2 weeks earlier but were too busy to take it in then), I could see on the App that it was parked in their storage lot a block away for three days. Then, I could see that it had been moved into their facility. Several days later, I got an email from Tesla listing the parts that had been ordered, but no shipping date. Not long after that, I got another email with the same parts list, but indicating that some parts had shipped. After that I got periodic emails whenever more parts shipped. Ultimately, the body shop had to order 28 different parts. They called me when they had the final parts and told me the car would be ready about a week later and it was This whole process took about 6 weeks.