I have ordered 3 or 4 times on gearbest, all within the last three months. The first order I decided to refund. They refunded immediately, which indeed surprized me. As to the delivery time, some things arrived within 3-4 weeks. And it wasnt neccessarily the cheapest ones. But some things, I am still waiting for. So as to the OP, I can say, that he is right, there is a certain risk, that you will have to wait long time for your stuff. But you might also get it fast. But hey, we are talking China here, if you expect great service, order in Germany 😉