I have had issued with every couriers from the Royal Mail, Yodel, Hermes,etc but I have to say that by far the worst delivery company I have ever had to deal with is Currys PC Worlds Know How team. It took 12 days and 4 attempts to get a TV delivered which was supposed to be delivered in 2 days from ordering because they kept trying to deliver on different days than I had arranged to be home to wait for it. Even though their customer services promised over the phone 3 times it would be delivered on the date I arranged. And when it eventually arrived the TV had a huge crack down the screen and again it took 2 more failed attempts for them to come and collect it. As apparently I could not even drop it off at a Currys store and have them collect it from there as that was not their policy.