Back in April someone backed into my driver's side rear quarter panel, while I was in the car. She took full responsibility and my Model 3 was still drivable. Due to insurance delays, it took unil the end of May to get my car into a Tesla certified body shop. They ordered all the parts based on the pictures I sent them and got them in before my car arrived to them, but after looking over the car they knew it needed some internal brackets which are back ordered from Tesla with no ETA. So a 3 week repair could now take months, this is unacceptable! It's bad enough the closest Tesla "certified" body shop is 2 hours away from me, but now I have to wait on parts. Tesla should have gotten all this sorted out by now. I can't encourage anyone to buy a Tesla anymore if there aren't enough body shops and they can't get parts. I accepted the higher DMV fee and higher insurance rate for my Tesla, but not having parts or enough body shops makes me wonder why I bought a Tesla.