Earlier this month I had an excruciating experience that involved the driver missing his delivery at the agreed time for 2 days in a row (while I wasted my time waiting at home), me having to call DPD 4 times (20 minute waits to get through every time), and an email exchange with Customer Services who didn't even offer compensation. In the end I just gave up. Then a week later the parcel was delivered (at night like after 8pm) without any explanation for the delay. Comical, if it wasn't true.