We apologize for the inconvenience this may have caused. Normally the shipment arrives on time, however on occasions, there are several external factors like inclement weather, missed flight connections, delay in clearance at customs and other local circumstances that may delay the timely arrival of your package. While it is of no fault of us or yours, we shall take responsibility for the delay. Please contact us via Email/Live chat and we will assist you with your request and resolve it your satisfaction.