Comment Comment by izztmzzt Customer services comparisons to Japan always leave the US on the losing side. Attention to the customer is deeply ingrained in their culture. parent izztmzzt 13 years ago