Worldwide shipping from our factory in Hong Kong. Shipping takes 7-12 business days. Orders take around 5 days to process at which point the tracking numbers will be emailed. After receiving your tracking number your order should arrive within 7-12 business days. If you haven't received your tracking within 10 days please contact us and we will provide you with it. Please be patient when waiting on your orders, updates are minimal until your order arrives in the designated country. Please do not order unless you are willing to wait the time we have stated for your order to arrive, our products are worth the wait!