FYI, the response I got when I asked if my order placed on 1/25 had shipped yet.

They did respond to my email within 6 hours, which I wasn’t expecting.
“Hello! Stephanie,
Thank you for your order.
We are very sorry for the long production time.
The reason is that we always have high volume of orders piled up around 4000 orders to process.
Thus our current production time is 15-20 working days as stated in our terms & shipping page.
We just processed and shipped out the order placed on 1/21(Just to give you an idea where we are now).
We expected to ship your order during next week. (Lunar new year holidays 1/23-1/27. total time taking is around 4-6 weeks).
When it is dispatched, you will receive paypal shipping notification with tracking number.
(Shipping usually takes 7-22 working days to arrive at most destinations).
I apologize you for any inconvenience.
Best regards,
Millie Lee”