Be thoughtful about what data is collected and stored. The impulse
will be to grab and then store EVERY piece of data you can, but there is
often no reason to store data. Storing useless data wastes time and
money.
Recognize the individuality of customers and respond appropriately.
A CRM system should, for example, have built-in pricing flexibility.