I have been using Banggood for my RC needs, which started with some small parts I'm now confident enough to order complete quadcopters, camera's and boats. So far items arrive in mint condition and if they are damaged in any way I tend to get the choice between getting a new one, a refund or points for a discount, all it takes is a video or a picture of the issue.
Great service and most of the prices are impossible to find on other sites.