Shipping & Returns

Shipping Domestic

All US shipments are made via UPS ground or UPS expedite if freight is added to your invoice.  We will also honor collect shipments.  All shipments, prepaid or collect, are subject to a small handling fee to cover packaging and processing costs.  

For all overnight shipments: we must be contacted directly to ensure that the order can be fulfilled and to calculate your exact shipping charges.  Please email us or call (630) 595-6644. 

Shipping International

International shipping must be quoted on an individual basis.  We are happy to ship your order to anywhere allowed by US law and will check all of our international carriers to obtain the best quotation.  A client export statement may be requested stating the final destination or project information to ensure that the product will not be re-exported to an embargoed nation.  All international orders require payment in US funds in advance by wire transfer or by North American issued bank credit card.  All brokerage, duty, and tariff due must be paid directly and will not be added to your invoice.  We are not responsible for goods undelivered or delayed due to duty or paperwork filing required by the receiver's government or brokerage.   


All returns require a return authorization number.  This is not to say that your order is not returnable, but if parts are returned without authorization we cannot be sure that credit will be applied to the correct account.  If we shipped your order incorrectly, then your return authorization will include collect shipping instructions.  If you ordered your parts in error, well that is OK, but you will need to pay the return shipping, and the shipping cost to you may be deducted from the credit.  To initiate your return, please contact us.