When you place an order, we may verify your payment method, shipping address and/or tax exemption identification number (if available) before processing your order. You agree that your order is an offer to purchase the products listed in your order subject to these conditions. ECSource Components may choose, at its sole discretion, to accept your order by processing your payment and shipping your products, or may refuse to accept your order or any part of it for any reason at its sole discretion. If we decline to accept your order, we will notify you via the email address or other contact information you provided in your order. Delivery and/or shipment dates associated with any order are estimates only. They do not represent fixed or guaranteed delivery dates.