We are sorry to hear about the delays in shipping. We assure you that we do everything on our end to ensure that your order arrives to you in a timely fashion, however, we have no control over anything that could happen during shipping and we completely understand your frustration when this unfortunate circumstance happens. If there is any way we can assist you, please do not hesitate to reach out to the Coastal Shower Doors Team at 1- 800-874-8601 between 8am-5pm EST, Monday-Friday. We also would like to invite you back to leave a review on the product itself once you have received it and had a chance to use it. Thank you for choosing Coastal Shower Doors.