DHL is by far the worst shipping experience I have ever had. After waiting all day for a package (and calling to confirm numerous times that my package was on the truck), DHL finally told me my package was being held for pick-up. (Even though the website had said it was with the delivery courier all day until 7pm, when that line "magically" disappeared and was replaced with "awaiting pick up.") After calling customer service, I was told there was someone at the local facility. I offered to pick it up that night since I live a mere 5 miles away, but the DHL employee would not stay the 5 minutes to make a customer satisfied. I am in awe as how DHL promotes themselves as a reliable carrier when this is so clearly not the case. I will never use DHL for my shipping needs again, and will advise others to do the same. Please warn others! Hopefully, I will get my Louie package tomorrow... I am so sad...I was anticipating it all day.