We only ship on Tuesdays and Thursdays. Estimated delivery is 2-3 days after ship date to most destinations. Transit times will vary.
Due to Covid-19 USPS is experiencing shipping delays. For deliveries on or around a holiday, allow up to one week of transit time. USPS does not guarantee perishable items.