All of our time slots are flexible and are not a guaranteed delivery time. You will be notified of any changes to your expected delivery directly from the carrier. You should be able to track your order via the carrier directly, or contact our customer service team on 0344 809 4249 where someone will be able to assist you.