All of our orders are qued within 24-48 hours. All our products are assembled and engraved in the order that they are purchased. All Timetree Canada products are quality tested before they are sent to our customers. Orders in which the shipping and billing address differ will take 2-3 days longer to process due to our fraud prevention system. All Canadian customers can expect to receive their custom handmade watch within 14-30 days. Wait times vary please be patient and allow extra time for the holiday seasons. We ship with confidence using Canada Post coast to coast shipping to ensure all of our orders make it to their destination safe and on time.