DPD were delivering on behalf of Amazon Prime. I was out when they delivered so they took parcel away and left message that it would be delivered the next day. The next day I had a message to say it was delayed and would be delivered the next day. This did not happen so I tracked - back in depot. Spoke to DPD advisor - could not be sent out again without Amazon raising an investigation. Spent hour on phone. Amazon deny this the case. Totally frustrating! I had to cancel my order with Amazon in the end.