Text this: The relationship between service quality and customers' satisfaction in Islamic Banks in Tanzania