Merchants and delivery people do their best to fulfill every order on time.
You’ll receive two delivery estimates when placing an order:
Estimated Time of Delivery: This is the earliest you can expect your order.
Latest Arrival By: This is our best estimate of the latest possible delivery time based on previous orders or similar circumstances.
External factors such as heavy traffic, poor weather conditions, and high order volumes can affect these estimates and cause unexpected delays.
