Bangood has been 90 percent perfect! 1 in 10 takes more than a month a get here, and just one of them took a few months... Unlike All I Expres is hate for the shipping, or lack of shipping from other web sites. I get all my stuff from Banggood, and if not, they do give refunds! Not a problem here! Just most Americans cant handle 3-4 week shipping! Amazon has ruined them with 2 day shipping on EVERYTHING! If I need it, then Ill pay the Amazon tax and get it sooner. But if not, Ill order from Banggood!