I place an order for an internal door receive notification from DX that it will be delivered on the 16th and I can reschedule up to the previous evening, which I did however, they still attempted to deliver on the 16th July. The correct date was the 20th & there was no tracking for today, contact DX who informed me the door has been returned to B&Q as I cancelled the order, clearly the driver didn't understand me telling him the delivery was booked for the 20th and not the 16th. Call B&Q Customer Care (lack of) who advised me they can get it out again but in 10 days time, as this is the contract they have with DX, so they mess my order up and I have a fitter booked for the 20th, order has subsequently been cancelled as B&Q didn't care or interested that their delivery company have messed up and made no attempt to resolve the situation, not impressed.