I bought from Alibaba from a high rate seller that offered me trade assurance. The seller failed to fulfill the agreement, even after 110 days I didn't get my goods. I complained and Alibaba did not do anything. They just offered me $30 instead of Almost $700.
Tip for consumers: Very low quality products. The worst thing is shipment, not reliable at all and almost double the price of good. Even after 110 days I still waiting for my product. Based on the Trade Assurance and Agreement Alibaba has to refund me full; but, Alibab did not do anything and offered me $30 instead of almost $700.