I've always had good service with DPD, unlike Citylink, Hermes and Yodel. I know the last two are those self employed driver companies, but I still expect good service regardless of who delivers it. I've had multiple deliveries from Citylink over the years and I'm yet to have a fault free service.