Orders take 1-5 days for production and quality check, but it may occasionally take 7-10. In the event of a delay we will reach out. After production is finished and QC is passed, shipping takes about 3-5 days. Most orders will be received within two weeks.