We try our best to delivery as fast as possible, and this can be in some cases delivered in same day depending on time of order and our store confirmation of availability of ordered products. Your order should be dispatched for delivery within 24hrs to 48hrs. You can track the status of the order from my orders page. If your order status is “Confirmed”, we will deliver the order in the same day.