Delay Highly Likely
This courier “service” is completely unreliable. They can’t seem to be able to make a timely delivery. So now I understand what DHL stands for: Delay Highly Likely. They are shameless, and should really go out of business…
Date of experience:
Nov 07, 2025