For customers in Singapore, India, USA, Canada and Australia, you will receive the product from our local warehouse. So you delivery time will between three to five days. If  you choose expedited shipping, you will receive your watch in 2 days. 

For USA, Canada and Australia, your order will be fulfilled by Amazon, for most products that with inventory.