I have not seen a review location on the DJI Store site. If you bought it on Amazon you can leave a review there. Otherwise you can easily post your review here. If its a complaint one of the DJI Moderators might help you fix the issue.
Anybody solved the no camera view on phantom 3 issue, don’t post the one about cable and c1 blah blah.. have managed to use the above 3 times in 2017 then won’t update. Poor show