We are aiming to have your order dispatched from our facility within 1-4 business days. However, please bear with us in case we are spending extra time in checking / perfecting your items, particularly during the peak season around the end of the year.
Furthermore, there will be chances that the item that you ordered may run out of stock though we are doing our best to avoid this from happening. We will definitely try to get you notified as soon as possible if that happens.
You may on and off notice during checkout that the estimated delivery time is exceptionally long. This could be due to that some products are currently having nil inventory and restock of the goods is in progress.
Please contact our customer service team if there is any question concerning the time to dispatch.