Just utterly abysmal.
First day when delivery was due I receive a call some hours after the delivery estimate to say they don't even have a full address or contact number. Er .. okay, gave them that.
Second day the delivery window goes by, nothing and later in the afternoon they say they've left a card as no-one was in. I've been in all day, and I've people working outside with the front door open and haven't seen anyone either. There is no card.
Called the supplier who agreed that xdp were useless, they said they'll send them a note to ensure the delivery address is correct.
Third day, delivery estimate comes and goes, 5 hours later I receive an email to say I've been carded again. I've been in all day.. again, and there's people out front and they've not seen any delivery driver.
So just avoid, it's not worth the time, money or patience dealing with a delivery company that can't actually deliver. Makes Hermes look competent.