Cash on Delivery (COD): The King (or Queen) of Last-Mile Delivery in Kenya?