Due to the seemingly endless effects of the global pandemic on the supply chain please be aware and patient with the new realities of longer lead times, product backorders and longer then normal shipping times. Everyone in the supply chain is doing the best they, If you're on a tight timeline or want to confirm stock on a part before you order it please email us. We can give you up to the moment stocking info on the items you're after.  Thanks for your patience and your business. (*Cancelled orders will result in a 3% fee!*)