No, they do their best to extract all the products, but they are so many products on AliExpress! However, they are continuing to do a great job with this; once I first wrote this review the total products were around 2 million, and now it's around 8 million already!