Home » Marketing » Fling Or Commitment? The Thin Line Between Customer Satisfaction And Customer Loyalty