Shipping policy
We're so grateful you chose Esmeray! We want every order to reach you with care, so here's what to expect once you place yours.
Orders are lovingly processed within 1–3 business days, and delivery typically arrives within 5–7 business days depending on your location. Shipping costs are calculated at checkout based on your address and order weight. We work with trusted carriers to make sure your little ones' goodies arrive safely at your door.
During busy seasons and special promotions, processing may take 2–4 business days, and delivery may extend to 7–10 business days. We'll always keep you in the loop if there are any delays — your peace of mind matters to us. Thank you so much for your patience and trust!
Need to cancel? No worries — we're happy to help if your order hasn't shipped yet. Just reach out within 24 hours of purchase. Once an order is on its way, we're unable to cancel it, but if anything arrives damaged or not quite right, please contact us at shop@esmerays.store with a photo or two and we'll make it right.
We're always here for you! Whether you have a question, need an update, or just want to say hi — reach out at shop@esmerays.store or through our contact form. We typically respond within 24 business hours. You can also check your order status anytime by logging into your account. Thank you for being part of the Esmeray family! 🌿