i do not think there is a single time when i have had the misfortune of using DPD they have failed, they cancel and tell you the reason is because you cancelled!!! or that they missed you (not in) baloney......not a single delivery gone smooth.
use them at your own risk!!!