Delivering quality service: balancing customer perceptions and expectations | Synapse