Customer satisfaction and price tolerance