On the relationship between perceived service quality, service loyalty and switching costs | Synapse