Terrible service all round. Customer service is non-existent. DHL palm off packages to these guys, so you pay for an expedited service with DHL and it gets handed to a sub-standard courier service for delivery extending the time to delivery by another 24-48 hours. Avoid both DHL and Courier Post. FedEx is far superior.
Public - a year ago