I had a major "delivery" issue from DPD of my Xmas lego, it arrived soaking wet, box ripped open and missing items, DPD said nothing to do with us we only deliver the ****. I called lego in a furious rage and spoke with a customer service representative who took full control of the horrendous situation, calmed me down and ordered the replacement items, PS this was 5 days before Xmas, so clearly I was sceptical when they quoted "guaranteed pre Xmas delivery" I checked online the next day and the items were out of stock in the UK so they were coming from Brussels, needless to say my heart sunk, the next day (2 days before Xmas) I was contacted by DHL to say they had my item and it was on route for delivery that day, it arrived late PM in perfect condition. Lego customer service team are by far the best I've ever dealt with and recommend the Lego company / family as one of the best in the business.