I am not sure why people complain about AliExpress. I have been exceptionally happy with EVERYTHING I purchased. The wait time to receive the items sometimes takes a couple weeks or so, but the products are excellent and better than some of the U.S. made products. I am sorry to say! The only issue is that Chinese sizes are not like American sizes so order 1 to 2 sizes bigger than you usually would order. Otherwise, I will continue to shop at AliExpress! You cannot beat their prices