We are working without any stock and every piece is made-to-order by my mother at her home. The delay of delivery can be between two days and two weeks, depending of the numbers of orders and of the overload of work. The maximal delay of the dispatch is of 3 weeks from the day of the order. You will receive an email by DHL Express once your order is sent. If you need to receive your piece before because you have a special event that is due before 2 weeks, please specify it at the comments section in your basket or send us an email after your order at email@example.com, so my mother will do her best to make your order in priority.