DHL - Yellow means STOP, Lose the Package!
I am sad to rate DHL International, specifically the Ecommerce section at a 1* rating, as I always had nothing but excellent service from DHL. However, my experience quite drastically changed due to my recent experience. 
On 31 December 2018 I ordered a package online and shipped it through MyUS. the Package left MyUS Florida on January 08, 2019. It arrived on January 11 at the DHL distribution centre in Melrose Park, IL, US. It was then processed for shipment on the 17th of January and since then, I have been shunt back and forth, as no one knows where the package is at this stage. No one did anything from their side to help track my package. All I got EVERY SINGLE TIME I phoned or emailed was "Please contact your local post office". I get that our post office is next to useless when it comes to service, that is why I asked for my package to be shipped via DHL. Just a shame everyone forgot to mention that economy shipping through DHL, will eventually go through YOUR LOCAL PATHETIC POST OFFICE!! 

I will not recommend DHL to anyone as this is really the worst service I have experienced EVER. I hope DHL picks up their game, as they will slowly lose their customers to other courier companies.