All orders are fulfilled within 1-2 business days. Some delay may occur during promotion periods and public holidays.