Customer satisfaction and profitability: A reappraisal of the nature of the relationship