Nairobi businesswoman amusingly navigates unusual client requests for verification before purchase, highlighting trust issues ...