I used them in August to buy a iwork 5X, but had to send it back as the keyboard was defective. I got back my money, took a while, and a bit of prompting…
I’ve used gearbest, and had to get a repair paid for by banggood.
Whether it is better or worse than Gearbest/Banggood is difficult to say, I’m not sure there is a right answer.