I have bought from gearbest several times, I have had a good experience. The only thing that you should think before buying is the shipping time, this company is based in China so the things you buy might arrive at your home in a couple of weeks.
In my case 1.5-2 months. I do not have any problem with that. You can also spend a few extra bucks and use expedited shipping and you will not suffer from that problem. In general good prices, with good quality.
The customer service experience is OKish, they will reply after 12-24 hours and they will try to help you. You can find a variety of products
Review about: Delivery Service.
Reason of review: Problem with delivery.
Preferred solution: Price reduction.
I liked: Website, Products.
I didn't like: Delivery time.