Due to recent supply chain challenges, the delivery lead time may be extended or we may require additional deliveries. We unfortunately cannot guarantee deliveries as many of the challenges are outside of our control. A delayed delivery may happen and we will work with each customer individually to plan the deliveries based on timeline and situation.