DX should be named DS (dog's excrement)
Metals4u also use them and they are terrible. They lie, their "tracking" is a joke, they won't wait for 2 second on the door (not an exaggeration)
Had some work stuff delivered by them in Hayes, they refused to come to the drop off area and just lied that there was no one to receive the parcel (after I had specifically gone in to work in the office to receive it - waste of a journey)
Couldn't get a hold of them and their chat service was useless. Somehow they called me back the next day and assured the driver would call me.
Then the next day I did get a call from the service guys and the driver.
I had to walk to a different location which was about a 6 minute walk (literally a different postcode) from where the office is so that is convenient for this bozo to drop stuff off.
Since then I had work related deliveries from them sent to my home address. The guy doesn't wait for literally 2 second after ringing the bell. After I almost lost him, he turns around and says, "you've got to be quicker to answer the door, my friend" and he wasn't kidding.
I'm sorry, I can't be glued to the door just because he couldn't be bothered to manage his time!
I'm very understanding when it comes to delivery drivers and posties as they have a difficult job. Our local postie, the DPD driver, Amazon guys, UPS and even DHL drivers I have met are nice guys, but this guy was a total "Van Dyke"
Avoid them if you can, but without an alternative, just start a web chat with their "customer (intensive) care"
Note to self: "it's okay, is okay, calm down, it's all okay now... Breathe....."