Current lead times are expected to be 4-7 weeks.
All products are made to order; that's how we are able to offer so many options and custom products and keep prices low at the same time. We are working at max capacity to ensure your order is completed as quickly as possible.
If you've already placed your order, you can stay informed of its status here on this page (check your email and the spam folder, too; when the status is changed, you should receive an update).