I’ve just written my review for my latest hosts. It has triggered what we have suspected THS is doing in relation to the influx of 5* reviews on Trustpilot and why its rating is on the increase. No 5* review coming up from me!
Have done my TP review and strangely, I now live in NZ. I wonder when I moved???
@Maeve or @Sam_F or another moderator, I’m happy for you to move my comment to the other relevant, newer thread started by @RedLassie.
