Reading so many threads across the interwebs about DJI slow service has me really thinking now that DJI doesn't want you to send in your bird for repair. It's a deterrent when they tell you '4-6 weeks'. They told the OP 4-6 weeks and didn't care. They don't mind telling him or anyone that long, because more than likely they don't want you to send it in. They want you to buy a new one.
All these stories about backlogs and not enough employees. I've read posts from supposed DJI employees here and other places. Give me a break. The tech business is booming, and if you have the skills you can find work. There are lots of men and women with high level technical skills. I've been a network engineer for 24 years. I interview and hire contractors on a regular basis as well.
DJI wants you to buy a new bird when your current one fails. 2+ months is unacceptable for service time. If they have that many Phantoms waiting for service, then maybe they should wake up and realize there is something inherently flawed about their product.
Fortunately, I haven't had a single issue with my P3P. I'm quite happy with it's performance and it has opened a whole new world for me that I enjoy immensely. If my bird had a failure that required a repair time of 2+ months I would seriously consider selling it for parts and purchase another model...quite possibly from a competitor. I can understand a 2-3 week repair and 1 week of that is just shipping to and from my place, but this is absurd. In fact, I find it an insult to my intelligence.