It usually takes 3-5 days from the date of completing payment to deliver the order, however for hard cases it can take up to 8-10 days to deliver due to complex manufacturing process.