There has been enough said about Consumer Loyalty, Customer Lifetime Value and other such concepts. The one thing on everyone's mind is how to create consumer loyalty. This post will not give you a ten step process to address that issue.

What this post seeks to question is how many people within your organization are addicted to your product?
Would your employees use competition, if they were free to do so. Most companies have rules which forbid competition products from being used within the firms premises.
This kills the easiest feedback you will ever get. If you have to enforce rules on your employees to ensure loyalty, you might as well close shop and exit the business while you still have time and more importantly money.
So create products that your employees want. Earn the right to their loyalty, do not force it down their throats. If you achieve it, you have a marketer in every employee of your company who truly stands for and believes in the company.
Before I ask for your views, here is a quote from Steve Jobs in a recent interview on the key to Apple's success
"The team worked really hard. And the reason that they worked so hard is because we all wanted one. You know? I mean, the first few hundred customers were us"