I order almost weekly sometimes daily things from banggood, Everything arrives and if there is a problem the service they deliver is out of this world helping always mailing back and making sure that you receive that you payed for, i always tell every one about the website and the experience i have had so far is just 10 out of 10.