2025 Chinese new year Holiday

The Chinese New Year is the most influential holiday in China. The official holiday lasts from January 28th to February 4th, but in practice, the timeframe is usually longer. Starting from January 26th, we will only accept orders but will not ship them, as most courier companies (as well as restaurants and other services) will be closed. We will resume shipping on February 4th. Thank you for your understanding.