Please specify a range of acceptable dates with your order. We do our best to meet the scheduled shipment date. After receiving the order, we will contact you by email with a ship date. Expect your order to arrive in one to three days from the shipping date. We fill orders on a first-come, first-serve basis, so it is important to place your paid order as soon as possible to get the best chance at earlier ship dates. Please let us know if you are willing to accept any substitutions to have a quicker ship date.