If there was a minus rating I would…
If there was a minus rating I would have put it! Dreadful to get in touch, their chat system is useless! I have lost all my work email addresses, impossible to get in touch with them! Zero help from them. WARNING - Stay away
Date of experience:
Sep 22, 2023