We’re so sorry to hear that your order has been delayed. We work hard alongside our delivery partners to meet a wide range of delivery options. Unfortunately, sometimes during this process, things can happen outside of ours and our delivery partners control which may cause delays in getting your order to you. Due to this, we cannot guarantee delivery timeframes on any orders placed with Morlife. If it's been more than 2 business days since your order was expected to arrive please call the courier which your order has been sent with and quote your tracking number. If you feel as if your enquiry with them has not been resolved, we are more than happy to assist you but please keep in mind that we are processing a high volume of orders each day and we cannot guarantee that we will be able to resolve the investigation same day.