This is a scam. I have just signed up today on the free sign up offer. I was still required to enter my account details.I decided to check the company…