We try to ship an order within 1-2 business days after you receive your confirmation (if in stock). When an order has been dispatched, you will receive an email with the track and trace number (make sure the email address is entered correctly and check the SPAM if necessary). Delivery time for personalised items is 2-3 weeks for a name embroidery and 4-6 weeks for a logo embroidery (if in stock).