Five critical elements for top-notch customer service

Five critical elements for top-notch customer service: