We ship from Monday to Friday (our fulfillment center's timezone is GMT+8).
It usually takes about 1-2 business days to fulfill your order, excluding pre-orders, holidays, and unexpected delays. Customized/personalized items will require an additional 1-3 business days for processing.
Please note that if your order was placed on Friday after the day's cutoff or on a weekend it will be processed on the next business day. For example, if your order was placed on a Saturday it will start processing on Monday.