We do our best to guarantee all orders will ship within 3-4 weeks**. Due to increase in demand we are working 7 days a week to process orders. We sincerely appreciate your understanding and cannot emphasize the importance of ordering early! **Some exceptions will apply. We pride ourselves on excellent customer service and attention to detail, so if we see that your order may exceed our guarantee, you will be the first to know!