So sorry to hear about your car. Granted you have a new car and everything should be taken care of right away and not take this long. I bought a CPO MS with 57k miles, took delivery Feb 9th. Took car in because my pano roof molding was getting hard and cracking due to age. This is where it gets fun, ill just sum it up for you:
1) 1st visit - 3 days later - Tesla SC calls, leaves a VM 'your part is here and its gonna cost $2700", me: "my car is under warranty", them "you have to call your delivery specialist, cant work on it until we get the ok in the system" Friday evening at 5:30pm, finally get it sorted out and they apologize.
2) 3 days later - fix my car, i go and pick it up and there's scratches on all 4 panels, (no one thought to walk around my car)
3) 3 days later - Go pick it up (They only removed scratches from one side of the car???) Seriously???
4) 4 days later - Pick up my car, looks good (Drive off...next day, i hear wind noise in my car with the roof closed at 30mph) NO one test drove the car after fixing it?????
5) Take it back and 3 days later pick up my car (Scratches again on panels, i said im going to get it detailed myself and youre gonna pay for it...they agree)
6) drive my car on freeway at 74 mph, i hear wind noise again
7) Take it back and they fix it and while driving it on freeway, they say "sorry, a truck in front of your car had something fly off and dented your hood and bumper" (again....seriously?????)
Long story short....they've had my car more than i have ever since i took delivery of it in Feb. I love the car but this SC is seriously lacking in QA and attention to detail.