If I could give 0 stars, I would! I ordered a package and DPD sent me an email to confirm the delivery date. The date was not convenient for me as it clashed with my working hours so I paid £5 for a special Sunday delivery. I was never sent a delivery slot for Sunday so I stayed at home just in case the package turned up (package required signature so could not be left in a safe place). Guess what, the package nevet turned up. I went on to check the tracking which stated that due to an unknown issue it is now kept at the local depot (no collection options available). I decided to call DPD to get a further update and after a 30 min wait on the phone the agent advised that they'll get in touch with the depot for a further update and will them give me a call back. I never received a call so I again checked tracking on the following Monday which stated that the package will be delivered on Tuesday "as requested" (don't know where they got that from since I paid for Sunday delivery). Package never turned up on Tuesday either. The tracking now states there is a further daley and the package will be delivered on Wednesday. It is now Wednesday 7:15pm and package is nowhere to be seen. Tracking currently states there is a further delay and no estimated delivery date is noted. I have again tried to call DPD and after a 30 minute wait the agent picked up my call and just decided to cut the phone on me. The package is still not delivered. I have never experienced worse customer service in my life.