Companies can build customer relationships at many levels, depending on the nature of their target market. The goal of customer relationship management is to create customer satisfaction. Satisfied customers remain loyal and purchase more from the company.
There are some product categories that have an increased susceptibility to "brand hopping." Laundry detergents, household cleaners, and similar products traditionally gain and lose customers with price fluctuations.