A quick troll through his forums shows his recommended contact is in the emails they sent you when you registered, or just PM him on the forums with your registration email and he'll get back to you. If that doesn't work, then that's a support problem.
In your defense, a website that sells stuff but doesn't have a "contact" page showing you the various methods of getting in touch with the author/support team is pretty atrocious design, IMO.
Connect With Us