After reading the negative reviews I was really worried about my delivery. But I had a great experience with XDP. I received an email and a message several hours before the item arrived, so I didn’t have to cancel my work on the day. The item arrived on time and when the courier took a picture I asked him to put it inside the flat ( it was a bath screen from Amazon) as it was very heavy for me to carry it on the stairs. He kindly did and I’m very impressed with the company.