During the last year I made many purchases in Banggood.
There are some advantages over other sites:
1. They have quite fast shipping - less than 20 days in most cases.
2. There is only one "father and mother" you have to deal with - not many sellers as in AE.
3. There are many available coupons, which makes the purchase even more attractive.
3. The customer service is great - they refunded me more than 50$ (full refund) on an order with a defect. No need to send them the product - just sent them a quick video and that's it.