Our current lead time is around 4 weeks. If you want to receive your order within 2 weeks you can opt for rush service with extra payment.