We understand how important to deliver orders on time. And we always do our best to provide service on time. However, sometimes delays can happen due to unexpected reasons like problems with health, equipment failure, overwork on our team and local festival. You are promised to be notified if we need more time to finish your order.