No customer service. Expecting a fresh food delivery today 9-10am, suddenly delayed from Saturday to Monday. No customer service available at all. Nobody to speak to at DHL. I personally will never ever use them and it will affect my decisions when buying. I have had good service from many alternative couriers including an ability to contact them.