It's such a lottery these days. I hold my breath no matter who the delivery service is.
Ordered a dual bass case from Gear4music on the 1st may, despatched on the 1st may via DHL, received on 2nd may, so it wasnt late, had delivery update from DHL via text, giving approx 2 hour window and it arrived in that window, the packaging was faultless and undamaged, and the driver rang my bell.
I had to have a lay down with my crack pipe and a cuppa