For the DHL. I already call and complain to DHL Service center for this case and informed for the next time need to informed to us first.
DHL customer service informed normally all shipment DHL must to inform to the customer first before send to customer if have the cost but for this case may be their internal error but they will post this problem to their manager in the head office for this case to their improve ka.