Know what you’re looking for? Use our article filter.
97% of customers tell us they are satisfied with the service we offer
31 July 2012
During the month of July, 97% of our customers reported that they were satisfied or highly satisfied with the level of service they received. The data, which is collected monthly, is based on our in depth customer satisfaction survey which asks questions about various aspects of our service.Read More