what is the difference between brand loyalty and customer loyalty 
brand loyalty is perception based image and experience customer loyalty is money based prices and discounts brand loyal customers believe that a certain brand represents higher quality and better service than any competitor and price does not matter customer loyalty requires offering low prices and regular discounts to maintain best deal on the market status 