Honestly your riders are really cheap liars and if you dont look into this soonest, you might start paying the price later. They will send you message your order will be delivered today in the morning and then dont turn up all day. You will now be the one calling and calling with no response, next thing you will see 'we were unable to reach you' next is 'order has been cancelled'. This is without making any attempt to deliver your goods at all.
This last one really pained me to my bone marrow cos it took three weeks before i finally got contacted for an order i placed. The rider did same thing they normally do, i was begging and pleading with this guy that i will come to wherever he is and pickup if he cant come and he said he will call me. Only to see order has been cancelled later in the night when he didnt even contact me for delivery even for once. I was the one calling him from the text i got, begging him to not cancel my order as they always do, only for the werey to still go ahead and cancel even when he never tried making the delivery