Hello Mr.Lee,
thank you for reaching out to us. We are deeply sorry for this issue, however after extensive checking on our side and searching through all the correspondence, we found that NO email was ever sent in regards to this order. Also, our delivery dates are all estimated dates which are clearly noted next to the calendar. Since the shipping process is being handled by various carriers the customer chooses in checkout, Eternal Roses is unable to guarantee a specific date. Please also keep in mind most carriers experience delays over the holiday season on top of the current world situation due to the Covid pandemic. We take a lot of pride in our product, quality and service and experience very limited issues among the many packages shipped on a daily basis, we are here to assist every single customer with any issue they might encounter. You can also always reach out to us via phone at 888-440-2255. Thank you in advance for your consideration in this matter.