All parts are shipped via USPS Priority Mail. Orders are normally filled within 3-5 business days from date of order. If a part is out of stock it can take 2 weeks for your order to be fulfilled and shipped. We are not responsible for USPS delivery times. Once your order is shipped you will be e-mailed a delivery confirmation number provided by USPS. It can take 24 - 48 hours for delivery confirmation information to be updated on the USPS website. We do not offer Next day, UPS or FedEx shipping at this time.