Second poor experience with this company. If I had known the retailer was using XDP, I would not have made the purchase. The website I bought from offered a choice of delivery days. I chose Wednesday so I would be at home all day. Tuesday morning, XDP call, want to deliver that day. I told them it would have to be Wednesday as planned. Five minutes after the call, I get a text message saying the goods were out for delivery today. Called the number in the message, no response. No online tracking info given, and no card left - so no idea if they tried. No delivery on Wednesday as expected. On Thursday, fortunately I was at home at lunchtime - guess who turned up?? Driver was non-communicative, apart from swearing a lot about his van - which was old, very dirty, accident damaged and had the side door tied shut with a tow rope. I had to help him unload the packages. Fair enough, they were heavy - but that wasn't expected. Don't send out one-man crews with consignments they can't handle. XDP are not a professional operation - please avoid.