Service quality is a customer’s global subjective assessment of the excellence of her interaction with a vendor and how well her service needs have been met (Dabholkar et al. 2000; Parasuraman et al. 1985, 1988).