Sorry if I don't agree with most reviews here but I will not recommend Banggood.com. I bought a remote controlled helicopter, admittedly at a great price, which broke apart after its first flight. It turned out one of the rotor arms was not connected properly. Banggood customer service was initially very helpful and sent a replacement part (of a few dollars). However it turned out the helicopter also shortcircuited as a direct result of this damage so I need a new one. Banggood suddenly said that I damaged it while playing, won't replace it and have gone completely silent on me now despite 10 emails over the course of 2 months. So yes good bargains and perhaps OK to shop here if you don't like any form of guarantee, but to me this is a very bad company that sells defective products without replacing them. Not recommended if you want some form of guarantee
****ADDED 2 WEEKS LATER**** Banggood reported back after I wrote this and promised to replace the product. It seems an unexperienced employee forgot about my case (despite 10 emails to the general customer support). Now Banggood is back to being helpful and responsive. I have changed my rating of Banggood from one to three stars, being the average of the extremes.
Lesson learned: it helps to put a review here!