Alibaba is a platform for thieves. They took money and did not deliver any product. They pretended to take complaints, they promptly close it without any reason.
Do not send people in China your money, rather give money to the poor and that would be better used. Give your money to the poor, not thieves.
I ordered HUD units, they gave false DHL tracking, then never deliver.