This company is the epitome of unreliability.
On the scheduled date of delivery I was following their driver real time online, I was the 32nd stop on his list, and after the 30th I just got a "sorry we missed you" message. Liars.
I rescheduled for the following day. After the one hour delivery window passed, their message changed to something like: "your order will be delivered between 06:00 and 22:00". So I stayed home all day waiting for them. I work nights, and normaly sleep during the day, I literally lost sleep over this. But that's how important that order was.
Needless to say, they didn't turn up, but now I have a message saying my parcel has arrived at my nearest depot. Unfortunately that wasn't the destination. They are supposed to be a delivery company, that's what they are paid for. Not to be a click and collect warehouse.
Has this company ever heard about GPS navigation? It has been in use for a while now. Comes in handy when trying to find adresses.
I don't know what will happen now. I'm guessing they will be "very sorry" about what happened.
Bottom line: if you have a choice, don't ever use dpd. I thought yodel was worse, but I'm not sure now.