SHIPPING DELAYS: Due to a surge in demand, ALL orders will arrive 4-5 weeks after purchase. Last call for Mother's Day delivery is April 18th, 2024 at 6pm EST. Delivery by a specific date is not guaranteed at this time. You may plan ahead by ordering 7-8 weeks in advance of your desired arrival date. Our team is working day and night to get order out asap!