Don't risk it!  Make sure you place your order in time to receive your items by Mother's Day. We ship from the Northeast Coast. Orders shipping to locations closer to where we ship from, will have transit times on the lower end of the range. Orders shipping to locations farther away from where we ship from, will have transit times on the higher end of the range. The recommended last dates to order are based on the longest end of the range for transit times.


We offer the following shipping options at checkout:


DHL Standard Shipping (4-10 days transit)

Last day to order is Wednesday, April 20th 11:59PM EST

FREE Standard Shipping (5-10 days transit - orders over $100)  

Last day to order is Wednesday, April 20th 11:59PM EST

DHL Express Shipping (3-5 days transit)

Last day to order is Wednesday, April 27th 11:59PM EST

USPS Priority Mail (2-4 days transit)

Last day to order is Thursday, April 28th 11:59PM EST

FedEx Rush Shipping (2-3 days transit)

Last day to order is Sunday, May 1st 11:59PM EST


Orders placed after 5/1 are not guaranteed to arrive by May 8th.


****Subscriptions ship according to the monthly or quarterly schedule for the subscription you choose. Choosing expedited shipping for a subscription does not change your shipping schedule. It will allow for your box to be delivered faster once it is shipped according to the regular box shipping schedule.