I work as diligently as possible to get all orders made and sent in a timely fashion but please do remember that every single order is HAND-MADE. I do not have stock sitting on the shelf like shops you find on the street. My items are Made to Order, so that I can accommodate custom details, neck sizes and other tweaks my customers may want. If you have an event coming up please make sure you give me at least 2 weeks to make and ship your order out to you. Most orders are made and shipped between 3-8 business days of payment received. If you order many items in a single order it may take longer to get everything finished. If you are unsure and would like a ball park idea of dispatch time before ordering, feel free to email and let me know how many items you would be ordering. I can let you know roughly how long it will take before shipping.