Well, my order was finally delivered today to CNY. I called them several times, never got an answer, just a machine to leave a message. They never called me back. I did get an automated response to email I sent. Said they are very busy with orders and be patient. They did send a tracking message when it was shipped.
My order came through fine after 16 days. I guess this is the price for team success,😁.