I'm so sorry for the stress and frustration caused by the delay with your order, but I'm happy to hear that our Customer Service Team was able to assist you with the issue on your first order! All delivery dates are estimates. Unfortunately, disruptions in production and supply chains can cause delays, like the one impacting your order. Our team is working to get your product completed and shipped as quickly as possible!