Orders are packaged and shipped Monday-Friday only. Orders placed on weekends and select holidays will be processed on the next available business day. Most orders will be shipped within 3 – 5 business days and are expected to be delivered between 2 to 5 weeks. We understand that this may be an inconvenience, however we strive to provide customers with a high standards of quality and lower prices! It will be well worth the wait! Thank you for your understanding.