I bought $2000 worth of LED rope lights to test one of the suppliers on Alibaba.
They claimed they are the manufacturer, found out they were not.
They shipped me the cheapest close out+ damage goods they could find and when it came to using the Alibaba's "trade assurance", found out it is nothing but empty promises.
Stay away from Alibaba and it's claim of trade assurance.