In most cases there will be a delivery date shown at the time of checkout.  You may be able to choose a few different delivery dates and delivery costs.  Unless there is an unexpected product availability problem, we will make every effort to ensure your order arrives on the date it is scheduled to.

In cases where no delivery date is shown there may be an availability delay with one or more of the parts your purchased.  If that is the case we will contact you via email with our best estimation for the missing items to arrive.