We ask for 2 to 4 weeks from payment to delivery for most of the products on our website. Although on an average we tend to dispatch the orders within 7 to 8 days. If you have a certain deadline which is less than 15 days just Contact Us as we may be able to rush your order in most cases.
If the order quantity is above a certain threshold and for certain apparel products, we may ask for more time. So if you are placing a bulk order, please Contact Us first to confirm.