Fraud Alert
Filled in a form and tried to pay the hidden charge of £29.99 to download the form. Transaction did not go though and my bank got in touch immediately. My card has been compromised and I will have to wait for a new one. Do not use this site.
Date of experience:
Jul 03, 2024