• Until you make a claim, you really should not be giving them a 5 star review as it misleads new customers and when the going gets tough this company won't do their job. Perhaps you were paid to write this review? What made you write such a glowing review without even having made a claim? Hmnnnnn...suspicious.
    Reply from Dee