When the DJI Phantom (1, 2 or 3) works - its great! Meets or exceeds expectations...
Understand DJI is a Chinese company, different culture. If you are "techy and can work on the Phantom yourself you're better off as Customer Service is non-defined by DJI... There are a few like Tahoe Ed and Blade Strike that chime in here on the forum - but they can't keep up with the ~3-4% of quality issues from a company that will most likely ship over 1M products this year. I got it and understood that part...
What I didn't expect was the method they engineer, design, test and throw the firmware/ software upgrades at the market.... Be patient, if it flies - don't F' with it is what I learned.