Excellent experience with Banggood.com. You will get what you ordered for a fair price. Delivery takes a bit longer time, but it's included in the item price,... which makes them even better. Thumbs up. I wouldn't hesitated to recommend Banggood.com to everyone.