We have ordered on May,8 a baby sleep-basket from AMAZON for our son who was about to be born. The basket was expected to be delivered by DHL to our home on May 12, after 3 days. After 10 days, the basket had still not arrived, and the DHL tracking website was still referring that the basket had remained at the post-station. On May 20, and with my wife expecting to give birth (but without us having a baby sleep-basket) I had to contact DHL by email. On May 22, I received an answer which was saying that SINCE MAY 13, they didn't know what happened to my basket, and they had removed my item from their track list (although it was appearing at their website existing on the depot), and that I should contact the sender to start an investigation. Fortunately, AMAZON responded with excellence, sending a replacement with one-day-delivery to my home. The fact that DHL did not inform me but only after I sent an email, although they had missed the parcel since May 13, is for me totally ridiculous. My wife meanwhile was expecting to give birth, and we had no baby basket to sleep the baby. Where is DHL's customer service? Simply, it is non-existent or someone should pray that everything goes well. The ignorance demonstrated by DHL is equivalent of third-world service. That is all I can say about the worst of delivery service providers. read more