We encourage you to please get in touch with us to check availability and costs before placing an online order. Due to global component shortages, products may be temporarily out of stock with longer than usual lead times for backorders. Please be assured that we are working with our supply partners to receive these items promptly.