What a joke... If you have been dealing with Alibaba and China as long as I have you will know the truth.
Fake Seller Rating that they actually pay for. Yes, those little logos that say 3Yrs or 5Yrs etc are "paid for".
Fake shipments that contain just air so the tracking is there but no actual product
Good sold are at times (more times than you think) rejects product line items which are sold as new
Fraudulent Sellers who just do not ship. Period.
And the list goes on.
Alibaba chargers Sellers significant fees so don't be fooled product sales are up.