I work for DPD and feel I must tell you that the place is a shambles and I am not at all surprised by many of these reviews highlighting a very unreliable company - I have had enough and there is no sign that my management colleagues can sort this out with the present practices. It will only get worse so be warned !!