all our listed product are on stock, and are usually shipped within 48 hours of payment confirmation.if you pass your order and pay with credit card or Paypal, we usually ship within 2 days.regarding special controls made on order, like dual control set and other special sizes, we'll give you an ETA along with the quote.We will give you a tracking number to follow your order as soon as it is shipped.