I would name them anyway, however
Were you offered a welcome bonus? If so that should have been a red flag to you.
The login with google, creating a new account seems strange, I didn't think the information they get from google / facebook was enough to create an account.
Did you not have to put...