Then again, HP, not everybody has the luck of having a cheap nearby shop. The cheapest, non-China, genuine S107 helicopter I can get costs over $50 for me, that's more then twice as much as from banggood. A mint box is not worth -that- much for me.
I for one am a very happy banggood customer, am impressed with the incredible customer service, and will certainly shop there again.
But I also know that there is always the risk of an item arriving in a damaged box, but I am certain that if the product would be defective, that banggood would send free repair parts or even a full replacement, as they have done in the past.
Just my $0.02