Are you logging through the website? Could you try logging in from the Android or iOS app?
You should make a support ticket so you can privately give the email address and phone number that you used to register on Gameflip, so support can look up your account. If you want to private message the forum moderators, you need to browse the forum for 15+ minutes, then click on their avatar/profile for the “Message” button.