We ordered a large shipment of saw blades that was supposed to be shipped within 15 days. We submitted 100% payment before production started. The supplier shipped late, and we raised trade assurance dispute with Alibaba. Aliababa kept on insisting to resolve with the supplier on our own despite asking ro submit our evidence. Finally, they just decided to close the case without even providing us with any justification. TERRIBLE AND VERY UNETHICAL ON PART OF ALIBABA. Will never trust trust their Trade Assurance Agreements.