All of their products are made to order in small quantities, so availability is subject to change. Please allow up to 15 working days for delivery. However, orders that are available - ship IMMEDIATELY and generally are received at your mailing address within 1-3 days of receipt of order. (excluding weekends)