We recommend placing your order for customised chocolates at least 1-2 weeks in advance to allow for ample time for preparation, customization, and shipping. However, we also offer rush options for those last-minute orders.