We do not stock all parts, some must be special ordered. Most special orders ship within 4-5 business days but some may take 7-10 business days. Some parts are backordered, please verify availability before ordering. Orders canceled less than 5 business days after being placed may be assessed a 20% restocking fee.