This is one person's perspective on components of great customer service. I thought it was a nice perspective, and general enough – even though it's focused on software. http://www.joelonsoftware.com/articles/customerservice.html 1. Fix everything two ways 2. Suggest blowing out the dust 3. Make customers into fans 4. Take the blame 5. Memorize awkward phrases 6. Practice puppetry 7. Greed will get you nowhere 8. (Bonus!) Give customer service people a career path