Have been shopping at Banggood for a few years now. Never had an issue with any order. When i have had a question, i was always able to get a very reasonable response via email or live chat.
For the price, shipping time frame and response from customer service, i couldn't fault BG at all. Even their english is good!
Cheers BG!