I have been ordering from banggood for 2 years. I am always satisfied with the products. They are cheap and for the price good quality. If something doesn't arrive (once happend) they resend it. If something is wrong (doesn't work for example, once happend too), they make a refund immediately. Their communication is just perfect and very fast. They are helpful and nice! I can just recommend for everyone!