The Customer is God by Peter Payne March 20, 2019 Recently I wrote about how one of the more pleasant aspects of Japan was the high level of service you ...