I ordered a gift for my son for Christmas in November. I received a notice stating that it would be delivered by the end of the day on Dec 5th. It never arrived. I received another notice stating it would arrive on Dec 13th, again no delivery. I contacted customer service and was told that they would get it out for delivery on Dec18th, again no delivery. I contacted customer service yet again and was told that I could pick it up in Charlotte NC. I live 40 minutes away and the package was very important to me so I took time off from work and I drove to the address given to me. The package was not there. I WAS NOT HAPPY. I asked why all of three notices that I received from DHL were lies. I was told that they were not lies they were autogenerated. I told them that the customer service people were not autogenerated and still what I was told was untrue. I was told that it is Christmas and I should understand. Well I don't understand if I am told repeatedly a story that is not true. It is still Christmas for Amazon and I have not had this problem with dozens of packages from them. I was told to go home and they would look into it. I was called a few hours later and told that the package was lost and to file a claim with DHL. I called to file a claim and was told that this was incorrect information, I must file a claim with the company that I purchased the item from. It is difficult to believe anyone from DHL as I have never been told the correct about anything thus far.