All Pre-order tools need to wait long time, can not provide enough stock, when we have stock, will ship by order time, order earlier, ship earlier. If you can not wait, please do not buy it first, please know it. SL273-C In Stock again,can order. SL438 no stock, need to wait. SF248 SF249 Need wait. SA1680-B 3000pcs all sold out, now pre-order again SL437 Dolphin will have 15pcs stock on Aug 16th,can order. SA1857-1 1000pcs arrived, normal to order now.