My goods were delivered within the 3 hour time slot given to me on the tracking system, and after reading other reviews of xdp I was a little concerned to say the least. However, the delivery driver was so obnoxiously rude that I have to give a very poor rating. He seemed disappointed that I was in, I said well I looked at the tracking system so have taken time off work especially, he said 'oh you dont want to take any notice of the tracking system' then he asked me if I knew how heavy my sofa bed was I said of course not, he said it was massive he couldnt take it off the lorry. I said should it be a two man team then and he said noone wants to pay the extra for a two man delivery. At this point I was really getting fed up with his rudeness so I said well all I did was order a sofa bed, I didnt choose you as a delivery courier. He then proceded to try and get the package out of the lorry and managed to rip the strapping and some of the cardboard in the process. I then helped him to slide the package through my front door and he told me this was useless as the sofa bed would shrink with all the friction on the floor. For goodness sake, I was in to receive the delivery, the tracking system worked, I helped him, why keep making me feel as if I was totally in the wrong? He was hardly representing your company very loyally either. And he then said 'you know if you weren't in I would have had to just leave it at your front door'. So negative, unpleasant and needlessly aggressive. I wouldn't recommend this company just because of the aggro I got from the driver.