I left a review here last week
I left a review here last week, Gigaclear replied straight away and requested contact details.
They only do this so that it looks like they are doing something- I supplied my contact details straight away and still have not been contacted.
They are also supposed to ask for reviews whether they are good or bad, but their survey only asks you to write a Trustpilot review if it's positive.
Its all smoke and mirrors.
Reply from Gigaclear