They instantly sign you up for their…
They instantly sign you up for their subscription and charge you £39.99 2 days after paying for a report. Their terms state that they only sign you up to the subscription when you ask....complete rubbish. Avoid this company.
Date of experience:
Oct 16, 2025