Awful customer service, I trusted Alibaba due to its trade assurance claims.
As it turned out the system is flawed and in my case I couldn't apply for a claim for my faulty and damaged products as their claim form did not recognise my bank, when raised they wasted my time until the due date had past, wouldn't recommend, false claims and bad Customer service