Tawaqqo shall deliver your order to the delivery address provided by You on the same day or the next day. Delivery times shall vary depending on factors that are not controlled by us (e.g. order quantity, distance, time of day (peak periods), weather conditions, traffic conditions, etc.). You acknowledge that the delivery time we provide is only an estimate and Orders may arrive earlier or later. To ensure that you do not miss a delivery of an Order, you should ensure that either you or someone is at the delivery location to receive the Order once an Order is placed.