We cannot guarantee when an order will arrive. Consider any shipping or transit time offered to you by Horsewright only as an estimate. We cannot guarantee exact time frame supplied to us by our shipping services. We encourage you to order in a timely fashion to avoid delays caused by shipping or product availability.