Have you heard of the trust issues on Alibaba and now you are daring to give it a try? Don't. I dared myself for this sensitively time-mattered project, and they, of course, were confident and pretended they could. From the beginning of the deal, they started making mistakes. I could not even receive the requested sample, but I wanted to trust them. All they do is, comfirming hundreds of times of your request - making mistakes - no apology - delaying - another confirmations - mistakes - - - - - rolling the wheels. They don't only make mistakes, they do not update you first until you ask them what's going on. Decision of cancelation had been made after their several mistakes and delay, but they anyways proceed and force me to pay the balance. In the end, I asked them to cover the higher shpping cost caused by their delay, and they refuse. Or a full refund, and they refuse. P.S. message me if you want to see their product quality. P.P.S. this company is not a manufacturer.