I've been buying off this website for 2 years now and I've come to realize that you're taking a chance when you purchase any item. I feel that the company has grown quite a lot over the past year or so in my opinion just based on the quality and selection of items I see. I've had horrible experiences on aliexpress and I've had some amazing experiences also. I think you just have to be very very careful when you select what to buy and who to buy it from. I order little things and never an item over $200 because I know I'm going to have a hard time getting that money back if something goes wrong. If I really want an item and the seller has mediocre feedback and not many customer pictures that's a red flag right there obviously don't order from them. Some of the sellers are professionals and some are just down right weird and awkward but I have never had a problem with customer service. So all in all I'd say aliexpress is a great site if you know what you're doing.