written by MacGregor236 on 24/07/2017
Customer service generally poor with noticeable deterioration over the past 13 years. This company is not measuring up to its reputation.
They have paid out what is due as per the claim submitted however trying to address any glitches or problems is time consuming, unproductive and draining.
As rated by our community of reviewers