DPD are by the worst delivery company I have come across. Their customer 'service' team were useless. Hung up on my the first time I spoke to them. Apparently DPD could not find our address and no one advised us of this - a central London address. First excuse was our post code does not exist and was our home a new build (it's a 60+ year old building). Confirmed reason for no delivery is that the driver didn't bother turn up. They returned to the depot with our parcel 'and didn't follow standard procedure'. Wasted day.