I bought several items from them last November 2017, all the products eventually arrived after a while. All the items where well packaged and in good working condition (no lemons!). I say this since one of my orders was delayed for 3 weeks. I contacted their customer service (via their website, and they reply to your GearBest account), they normally reply within 24-48 hrs, and they helped me sort things out.
It is good to buy from GearBest if you are willing to wait.
Tip:
- wait for the occasional flashsale. The discounts are significant.
- if you get a coupon code, COMPARE if it will actually lessen the amount you'll pay. Since sometimes the coupon code will give you a discount on the item but disable other ongoing promotions (like free shipping).