I've order from other sites and was very disappointed. For one I paid at least 2x more for the item and there would be defects. So far i have bought over 60 different items ranging from toys, clothing, accessories, electronics, houseware, and more. Some disappointments but in general very happy with all my products. If there was a problem I would put in a dispute and always get my money back. At one point one of the suppliers was in question for not actually supplying the product and only receiving payments for items. But aliexpress themselves sent me a refund. You have to remember, you get what you pay for. I always get free shipping item and i check the review on the items before i buy. Some take pretty long to arrive but well worth the wait.