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 3 weeks to get the shoes from our hands to your feet. For boots, and other complicated or customized orders, please give us up to 6 weeks.
Recently, most orders have been fulfilled within 4 weeks. Domestic orders usually take between 2-3 days to arrive from their shipping date. International orders can take up to 3 weeks to arrive from their shipping date, depending on the destination.
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 $30 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.