

There is only so much sales and discounts will do for your business. That's not going to keep customers coming back. That's a one time deal. They'll be on to the next deal after yours. A good salesman can selling anything once, but if your customer doesn't leave happy each time they need your help, they won't come back and they won't recommend you to their friends.
You can find a number of opinions on the keys to good customer service. Here's a simple list that will help. Just keep in mind that you need to develop your own set of guidelines as they relate to your business, your customers and your customer facing operations:
If keeping customers happy is important to you, adding good service to the CRM mix is something you cannot overlook.
Stop and take a look from your customers perspective. You'd prefer to keep them, right? That's becoming more difficult to do these days as they demand more and more control. Does your business understand what they want and deliver it? Or are you still busy delivering what you want? If it's the latter, your not customer-centric and CRM will probably have little value to you. The first two words of CRM are key here.
Source: Interview with Dick Lee at Effective CRM