My P3P was flying but not like it did when I first got it. I updated the firmware and it started flying very erratically. Not acceptable to me. So DJI in LA said something is wrong, send it back to us. So I did. Cost me $54 to send it back. DJI says it will take six weeks to get it back. I have no idea if it will be fixed, exchanged, come back to me the same or worse. Now, most I'm told are working just fine, or, they think I'm just critical and a perfectionist, I should get over it. To cut to the chase. If you are undecided about buying one of these because of the complaints you are reading about, buy one or don't buy one. It's that simple. You have to decide. Should you desire to know more about my defunct P3P, hit me back.