Estimated delivery are given against each products. While sincere efforts are being made to deliver the products within the given time frame factors like, availability, festive seasons, courier delays are bound to happen. These factors are constantly monitored to keep any inordinate delays under control.