We handcraft all of our needles, and as a company of two people, this takes time. We process orders chronologically per availability. Our delivery is contingent on our current stock and the number of orders being processed. We ship needles we have in stock as soon as we can, and if needles are not in stock, the timing is determined by our production schedule for that size, the number of orders in the queue, and our travel schedule to knitting events. This means your order may take anywhere from 2 – 5 weeks to arrive at your door. We thank you for your order and appreciate your understanding and patience for quality crafted tools.