At Artimmix.com, we understand the urgency of our customers' orders and try our best to ensure that our shipments reach them as soon as possible. Orders are shipped out on the same day as they are processed and confirmed, and are delivered the next day by our courier service. Daily orders are shipped until 3pm PST after confirmation so any orders that are confirmed after 3pm will be shipped the next working day. After an order is placed, you will receive an email notification right away stating that your order has been processed. Once the order is processed, you will receive a confirmation call from our customer service agents. When the order has been confirmed by the customer, it will be our top priority to dispatch your order within 24-48 hours so that it reaches you as soon as possible. Unexpected delays may occur with the shipment - kindly track your shipment with the tracking number that will be provided for your order or Contact Us so we can take the required steps to ensure that your order gets delivered to you as soon as possible. We deliver to all major towns and cities in Pakistan. Delivery time varies between different cities and regions. Orders placed within major cities including Lahore, Karachi and Islamabad are usually guaranteed next day delivery once the order has been dispatched. Smaller cities and towns may require up to 2-3 days for delivery once the order has been dispatched. Certain regions including KPK areas and Azad Kashmir, may require up to a 5 day delivery time once the order has been dispatched from our end. For any reason if our courier service is not able to deliver to your area, we will find an alternative way to arrange shipment of your order. We offer free shipping on all orders placed via Artimmix.com. There are only a few exceptions where a delivery fee maybe charged - these are usually on selected items that weight more than 5kgs.