My P4 was a Christmas gift, the first one had a defective drone battery, it would do NOTHING, no lights, no nothing, with or without the charger connected. I spent literally two days trying to get ANYTHING out of DJI, what a total farce their customer service is. I finally took it back to Best Buy and they happily exchanged it for another P4, no questions asked. Next came another two days of trying to get the firmware in the drone updated, again DJI was no help whatsoever. All they said was to box it up and send it back, and they couldn't even give me an estimate as to how long they would keep it before sending it back. I finally figured out that the P4 is not Mac friendly and I have Mac computers. After 4 days of trying to speak to a real person, I was finally able to do that, after approximately 4.5 hours total on hold. He was clueless, but just as a last ditch effort he suggested trying a PC instead of the Mac for the firmware update, and that worked. I finally got it up and running, and am very happy with it, I just hope and pray that I never have to deal with DJI again. I wasted conservatively 20+ hours over a four day period either trying to live chat with them (hours and hours and hours waiting in line, only to be sent back to the bottom of the chat list) and when I finally did get someone, they made contact, read my question, and sent me (again) to the bottom of the chat list. Potential buyers be aware of their complete lack of customer service, if you can deal with that, I think it's probably a good product, although I only have a couple of hours on mine so far.