I must have been lucky.
A parcel was due to be delivered between 9 & 5. Mid afternoon I tried to use their tracking service - not working. I phoned the depot - no reply. I checked the reviews on Trust Pilot and was horrified. Parcel arrived at 5.15, driver apologetic.