From the service triangle perspective, the three interlinked groups including customer, management and providers must work together to deliver quality service. Few studies have reported on the investigation of the gaps between the three. In this study, a