Exploring the impact of communication effectiveness on service quality, trust and relationship commitment in IT services
SERVQUAL: A multiple-item scale for measuring consumer perceptions of service quality.