As a buyer I don't like any couriers, and DHL are the worst.
I am not willing to sit at home from 8am to 8pm for a parcel that is supposed to be delivered that day and then get a message at 3.30pm telling me my parcel will be delivered the following day between 8am and 8pm.