Most of our orders are made from scratch when your order is received. If you are ordering with a specific date or event in mind, please let us know and allow a minimum of 4 weeks to get the shoes from our hands to your feet. For boots, and other complicated or customized orders, please give us up to 10 weeks.
Recently, most orders have been fulfilled within 8-10 weeks. Domestic orders usually take between 2-3 days to arrive from their shipping date. International orders can take 3-6 weeks to arrive from their shipping date, depending on the destination and local customs.
We work hard to fit your timeline, and you can always ask us about rushing your order. Most rush-ordered shoes ship in 5-7 business days for a $40 fee. They should arrive within 8-10 business days from order date. Overnight shipping is available at extra cost. For rush orders, the delivery date must be confirmed by the workshop first. We will send you a PayPal® invoice for the rush order fee when we confirm that we are able to fulfill the order in time.