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