SCAM
SCAM - never visited this site in my life and they have somehow signed me up to £49 a month! Whatever scam they are pulling is sophisticated enough that the bank are making it difficult to obtain the money back through a fraud case. I am taking this further
Date of experience:
Dec 10, 2025